Image processing method and device for electronic ink screen and electronic equipment

By overlaying feature frames during continuous playback and self-overlay during still playback, the flicker and residual image issues in electronic ink screens are mitigated, improving display quality.

CN120321352APending Publication Date: 2025-07-15FUZHOU ROCKCHIP SEMICON
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510543743.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

There is a problem of flashing during continuous playback of the electronic ink screen, and aftermath is easily generated after the screen is still, affecting the display effect.

Method used

During the image processing process, the display frame is generated by superimposing feature frames of an image frame to solve the flickering problem; when the picture is still, the current image frame is jittered again and the feature frames of its own are superimposed to eliminate the afterimage.

Benefits of technology

It effectively alleviates the flickering problem of the electronic ink screen during continuous playback, and eliminates afterimage after the screen is still, improving the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321352A_ABST
    Figure CN120321352A_ABST
Patent Text Reader

Abstract

The invention discloses an image processing method and device for an electronic ink screen and electronic equipment. The method comprises the following steps: receiving an image frame; generating a feature frame corresponding to the image frame; generating a first display frame according to the image frame and a previous feature frame corresponding to a received previous image frame; and generating a second display frame according to the image frame and the feature frame corresponding to the image frame if a new image frame is not received after the image frame is received within a preset time. According to the invention, the problem of flickering during continuous playing can be solved, the problem of ghosting when the picture is static after continuous playing can be solved, and the display effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic ink screens, and in particular, to an image processing method and apparatus for an electronic ink screen, and an electronic device. Background Art

[0002] An electronic ink screen is a new method and technology for revolutionizing information display. The surface of the electronic ink screen is attached with many very small "microcapsules", which encapsulate black particles with negative charges and white particles with positive charges. By changing the charges, different colored particles are arranged in an orderly manner, thereby presenting a clear black-and-white visualization effect.

[0003] The number of gray levels that an electronic ink screen can display is generally lower than the original number of gray levels of the picture to be displayed. Therefore, before displaying the current picture, it is necessary to perform a downscaling process on the current picture. And in order to ensure the picture display quality, it is generally also necessary to perform dithering processing on the displayed image. Common dithering algorithms include the error diffusion algorithm. However, when using the error diffusion algorithm for image processing of an electronic ink screen, there is a problem of sensitivity to local changes, and there will be a flickering phenomenon in the scene of continuous picture playback, which brings discomfort to people. Summary of the Invention

[0004] The present invention provides an image processing method and apparatus for an electronic ink screen, and an electronic device, which can solve the flickering problem during continuous playback, and can also solve the afterimage problem when the picture is stationary after continuous playback, and improve the display effect.

[0005] In one aspect of the present invention, there is provided an image processing method for an electronic ink screen. The method includes: receiving an image frame; generating a feature frame corresponding to the image frame; generating a first display frame according to the image frame and a previous feature frame corresponding to the previously received previous image frame; and if no new image frame is received after a preset time has elapsed since receiving the image frame, generating a second display frame according to the image frame and the feature frame corresponding to the image frame.

[0006] In another aspect of the present invention, there is provided an image processing apparatus for an electronic ink screen. The apparatus includes: a frame receiving module configured to receive an image frame and cache the image frame; a frame monitoring module configured to monitor whether a new image frame is received within a preset time after receiving the image frame; and a processing module configured to: generate a feature frame corresponding to the image frame; generate a first display frame according to the image frame and a previous feature frame corresponding to the previously received previous image frame; and if no new image frame is received after the preset time has elapsed, generate a second display frame according to the image frame and the feature frame corresponding to the image frame.

[0007] In another aspect of the present invention, an electronic device is provided. The electronic device includes: a memory configured to store information associated with an image frame; and at least one processor electrically coupled to the memory and configured to execute the image processing method for an electronic ink screen as described above.

[0008] According to the technical solution of the present invention, during continuous playback, by superimposing the feature frame of the previous image frame when performing dithering processing on the current image frame, the flickering problem during continuous playback can be solved, and to a certain extent, it is ensured that there is no flickering when the front and back frames are quickly displayed; when the screen is stationary after continuous playback, by re-performing dithering processing on the current image frame and superimposing its own feature frame, the afterimage of the historical frame can be eliminated, improving the display effect. Description of the Drawings

[0009] Figure 1 Schematic diagram of a residual image in the related art; Figure 2 Flowchart of the image processing method for an electronic ink screen according to an embodiment of the present invention; Figure 3 Flowchart of the image processing method for an electronic ink screen in a specific scenario according to an embodiment of the present invention; Figure 4 Schematic structural diagram of the image processing device according to an embodiment of the present invention; Figure 5 Schematic structural diagram of the electronic device according to an embodiment of the present invention. Detailed Description of the Invention

[0010] To describe in detail the technical content, achieved objectives and effects of the present invention, the following is described in conjunction with embodiments and with reference to the accompanying drawings.

[0011] Since the error diffusion algorithm and the characteristics of the ink screen will cause screen flickering, that is, due to the error diffusion algorithm, the energy change in the places where the front and back frames change little increases, resulting in flickering. To solve the flickering problem, it is necessary to refer to the previous frame image and superimpose the energy of the previous frame image on the next frame, so that it can be ensured to a certain extent that there is no flickering when the front and back frames are quickly displayed.

[0012] Since the energy of the previous frame image is superimposed, there will be an afterimage of the previous frame in its next frame image. It is difficult for the human eye to detect during continuous playback, but when the screen is stationary after continuous playback, the afterimage of the previous frame image will always exist in the last frame image, thus causing the afterimage problem and affecting the display effect.

[0013] That is to say, in order to reduce the flicker problem caused by continuous frame playback, when processing the grayscale image of the current frame, it is necessary to refer to the grayscale image of the previous frame and superimpose the energy of the previous grayscale image on the current frame, ensuring the smoothness of the brightness of each pixel between the front and back frames, and alleviating the flicker problem of the electronic ink screen to a certain extent when playing continuous frames. However, when using this method, when the screen is stationary after continuous playback, the current frame will superimpose the energy of the previous frame, that is, there will be a shadow of the previous frame on the current screen, that is, there will be an afterimage of the previous frame on the current screen, resulting in poor display effects, such as Figure 1 as shown. For example, Figure 1 the circled part in

[0014] is the residual part of the previous frame superimposed on the current frame. The clarity of the residual image is inversely proportional to the flicker degree of continuous playback, that is, the less obvious the flicker, the stronger the residual must be. On the contrary, if the residual is not strong enough or the intensity is 0 (no previous frame superimposition), the flicker will be more obvious.

[0015] In the prior art, when the electronic ink screen is in the refresh mode, the number of refreshed frames is counted. Whenever the number of refreshed frames reaches the preset refresh frame threshold, the pixel points with the background color in both the current frame and the previous frame are subjected to an afterimage elimination operation to eliminate the afterimage and restore the background color to normal. However, the afterimage eliminated by this solution is the afterimage generated by normal refreshing, that is, the afterimage of the ink screen itself, and it cannot eliminate the afterimage introduced by superimposing the energy of the previous frame due to the dithering algorithm.

[0016] To solve at least the above technical problems, the present disclosure provides an image processing method for an electronic ink screen. According to the present disclosure, when playing continuously, when performing dithering processing on the current image frame, the feature frame of the previous image frame is superimposed to generate a display frame; when the screen is stationary after continuous playback, the current image frame is re-dithered and its own feature frame is superimposed to generate a display frame. In this way, according to the embodiments of the present disclosure, the flicker problem during continuous playback can be solved, and the afterimage caused by superimposing the features of the previous frame can be eliminated when the screen is stationary, improving the display effect.

[0017] In the following, the technical solutions according to the present disclosure will be described with reference to specific embodiments and in conjunction with the accompanying drawings.

[0018] Figure 2 is a flowchart showing an image processing method 100 for an electronic ink screen according to an embodiment of the present disclosure. Please refer to Figure 2 , the method 100 includes the following steps S101 to step S104.

[0019] In step S101, an image frame is received.

[0020] In some embodiments, after receiving a new image frame, it is used as the current original frame and cached. Meanwhile, a timer is reset, which is used to time the time when the next image frame is received. In this way, it is convenient to determine whether a new image frame has not been received for more than a preset time, that is, it is convenient to determine whether the picture is static.

[0021] In step S102, a feature frame corresponding to the image frame is generated.

[0022] In some embodiments, first, according to a preset dither threshold, a binary image corresponding to the image frame (current original frame) is generated by a binary error diffusion algorithm. Then, according to the binary image corresponding to the current original frame and a preset energy intensity, a feature frame corresponding to the current original frame is generated.

[0023] In an alternative embodiment, if the pixel value of a pixel point in the current original frame after being processed by the binary error diffusion algorithm is less than the preset dither threshold, the pixel value of the pixel point is set to 0, otherwise it is set to 255. In addition, according to the pixel values of each pixel point, a binary image corresponding to the current original frame is generated.

[0024] In an alternative embodiment, if the pixel value of a pixel point in the binary image corresponding to the current original frame is 255, the feature value of the pixel point is set to the positive value of the preset energy intensity. If the pixel value of a pixel point in the binary image corresponding to the current original frame is 0, the feature value of the pixel point is set to the negative value of the preset energy intensity. In addition, according to the feature values of each pixel point, a feature frame corresponding to the current original frame is generated.

[0025] In step S103, a first display frame is generated according to the image frame and the previous feature frame corresponding to the previously received image frame. That is, a first display frame is generated according to the current original frame and the feature frame corresponding to the previous original frame.

[0026] In some embodiments, if the sum of the pixel value of a pixel point in the image frame (current original frame) after being processed by the binary error diffusion algorithm and the feature value of the pixel point at the same position in the previous feature frame (i.e., the previous feature frame corresponding to the previously received image frame) is less than the preset dither threshold, the display value of the pixel point is set to 0, otherwise it is set to 255. In addition, according to the display values of each pixel point, a first display frame is generated.

[0027] In this way, by generating the feature frame corresponding to the current original frame, it is convenient for the next original frame to be superimposed. By superimposing the current original frame on the feature frame corresponding to the previous original frame, the brightness of each pixel can be kept stable between consecutive frames, alleviating the flicker problem of the e-ink screen when continuously playing pictures.

[0028] In step S104, if no new image frame is received after a preset time has elapsed since the reception of the image frame, a second display frame is generated based on the image frame and the corresponding feature frame.

[0029] In some embodiments, if the timer has counted the preset time but no new image frame has been received yet, it is considered that the screen is temporarily static, and the image frame (current original frame) is re-processed for dithering and its own feature frame is superimposed. In this way, due to the superimposed own feature frame, the afterimage can be eliminated and the display effect can be improved.

[0030] In some embodiments, after generating a new display frame (the first display frame or the second display frame), the new display frame is displayed. By sending the first display frame to the driving module, the driving module performs display based on the first display frame to solve the flicker problem during continuous playback. By sending the second display frame to the driving module, the driving module performs display based on the second display frame to solve the afterimage problem when the screen is static.

[0031] In some embodiments, if a new image frame is received within the preset time after the reception of the image frame, a new feature frame corresponding to the new image frame is generated. In addition, a third display frame (equivalent to a new first display frame) is generated based on the new image frame and the feature frame corresponding to the previously received image frame.

[0032] In some embodiments, before receiving the image frame, the previous image frame is received, and a previous feature frame corresponding to the previous image frame is generated.

[0033] Hereinafter, application scenarios of the image processing method for an electronic ink screen according to an embodiment of the present invention will be described by way of examples.

[0034] In some embodiments, the method is based on an image processing architecture, including a frame receiving module, a frame monitoring module, a frame buffer module, a dithering module (processing module), and a driving module. The frame receiving module is used to receive new image frames and cache them; the frame monitoring module is used to monitor whether new image frames arrive within a preset time. The dithering module is used to generate feature frames and display frames. The frame buffer module is used to cache feature frames. The driving module is used to drive the electronic ink screen to display the display frame.

[0035] Figure 3 is a flowchart showing an image processing method 200 for an electronic ink screen according to an embodiment of the present invention. Please refer to Figure 3 This method includes the following steps S201 to step S206.

[0036] S201: Determine whether a new image frame is received within a preset time. If so, execute step S202; if not, execute step S205.

[0037] There is a timer in the frame monitoring module, and the timer is used to time the reception time interval between adjacent frames.

[0038] S202: Take the latest received image frame as the current original frame.

[0039] The system generates a new image frame and submits it to the frame receiving module. The frame receiving module caches the current image frame and submits it to the dithering module, and at the same time resets the timer of the frame monitoring module.

[0040] S203: Generate a feature frame corresponding to the current original frame.

[0041] The dithering module performs image processing on the current original frame through the binary error diffusion algorithm to generate a binary image. Specifically, if the pixel value of a certain pixel point + the error value transmitted from adjacent points ≥ the dithering threshold, then output 255, that is, set the pixel value of this pixel point to 255 (white). If the pixel value of a certain pixel point + the error value transmitted from adjacent points < the dithering threshold, then output 0, that is, set the pixel value of this pixel point to 0 (black). In this way, an image with 256 gray levels is converted into an image with two gray levels of black and white. In some embodiments, the dithering threshold can be 128.

[0042] When performing binary dithering processing on the current original frame, output the feature value at the same time. Specifically, preset an energy intensity, for example, 16. If the pixel value of a certain pixel point after binary dithering processing is 255 (white), then set the feature value of this pixel point to +16. If the pixel value of this pixel point after binary dithering processing is 0 (black), then set the feature value of this pixel point to -16. And so on, output the feature values of all pixel points to form a feature frame.

[0043] After generating the feature frame corresponding to the current original frame, update it to the frame buffer module for caching.

[0044] S204: Generate a first display frame according to the current original frame and the feature frame corresponding to the previous original frame.

[0045] The dithering module obtains the feature frame corresponding to the previous original frame from the frame buffer module, and superimposes the feature frame corresponding to the previous original frame when performing binary dithering processing on the current original frame to generate a binary image display frame.

[0046] Specifically, if the pixel value of a certain pixel + the error value transmitted from neighboring points + the feature value of the pixel at the same position in the feature frame corresponding to the previous original frame ≥ the dithering threshold, then 255 is output, that is, the pixel value of this pixel is set to 255 (white). If the pixel value of a certain pixel + the error value transmitted from neighboring points + the feature value of the pixel at the same position in the feature frame corresponding to the previous original frame < the dithering threshold, then 0 is output, that is, the pixel value of this pixel is set to 0 (black).

[0047] Since the feature value may be positive or negative, it will affect the final dithering result.

[0048] It should be noted that for the first image frame generated after the system is powered on, since the feature frame of its previous original frame is not cached in the frame buffer module, it is not necessary to add the feature of the previous frame (or consider the added feature as 0), and it can be directly used as the display frame for display.

[0049] In some embodiments, steps S203 and S204 may be executed without considering the order.

[0050] S205: Generate a second display frame according to the current original frame and its corresponding feature frame.

[0051] If no new image frame is received within the preset time, that is, the picture is temporarily static (such as when the user pauses the video), the frame monitoring module sends a timeout signal to the frame receiving module. The frame receiving module submits the cached current original frame to the dithering module again. The dithering module obtains the latest cached feature frame from the frame buffer module, that is, the feature frame corresponding to the current original frame. Then the display frame output by the dithering module again is obtained by superimposing the current original frame with its own feature frame, and there will be no afterimage, thus effectively removing the residue of the historical frame (manifested as afterimage on the e-ink screen) and improving the display effect.

[0052] S206: Display the new display frame, that is, display the latest generated first display frame or second display frame.

[0053] After the dithering module generates the display frame, it outputs it to the driving module, and the driving module drives the e-ink screen to display. When the picture is continuously played, by sending the first display frame to the driving module, the driving module displays based on the first display frame to solve the flicker problem during continuous play. When the picture is static, by sending the second display frame to the driving module, the driving module displays based on the second display frame to solve the afterimage problem when the picture is static.

[0054] When processing the image of an electronic ink screen, according to product requirements and scenario requirements, generally the 256 - gray - scale image is converted into 16 - gray - scale or two - gray - scale. Because the black - and - white ink screen only supports up to 16 gray - scales at most, but the refresh time of one frame for displaying 16 gray - scales is relatively long (generally 450ms). If it is only refreshed to black - and - white two - gray - scales, the refresh time of one frame can be greatly reduced (generally 260ms in DU mode and generally 120ms in A2 mode), thereby improving the screen refresh rate of the ink screen and enhancing the experience in scenarios such as video playback, web page scrolling, and fast - swipe page - turning. Therefore, through the binary error diffusion algorithm, the refresh speed of the ink screen can be improved while maintaining the gray - scale levels of the original image.

[0055] In this embodiment, the dithering module uses the binary error diffusion algorithm, which is a commonly used image - processing algorithm on ink screens. That is, the 256 - gray - scale image is dithered into a black - and - white two - gray - scale image through the error diffusion algorithm. This algorithm can better retain image details, enabling the human eye to perceive gray - scale levels close to the original image when viewing, although there are actually only black and white colors, avoiding detail loss caused by simple binarization.

[0056] The following is an example illustration of this embodiment. Suppose the three consecutive received image frames are A, B, and C respectively. Due to the error diffusion algorithm and the characteristics of the ink screen, screen flickering will occur. This flickering refers to the places where the change between consecutive frames is small. Because of the error diffusion algorithm, the energy of the change will become larger, resulting in flickering. To solve the flickering problem, it is necessary to refer to the previous frame image and superimpose the energy of the previous frame image on the next frame, so that the consecutive frames can be kept from flickering to a certain extent during fast display. Specifically, when the dithering module performs binary image processing, it will superimpose the feature frame of the previous frame and at the same time generate a feature frame with its own image characteristics for superimposing on the next frame image. Therefore, in addition to outputting the display frames A’, B’, and C’, the dithering module will also generate feature frames a, b, and c with the respective characteristics of A, B, and C. But this introduces another problem. The B’ output by the dithering module will superimpose the feature a of A, and the C’ will superimpose the feature b of B.

[0057] Suppose after receiving the image frame C, the screen becomes static, that is, no next image frame is received all the time. Then the C’ displayed on the ink screen will always have the feature b of B (i.e., the shadow of B’), resulting in the ghosting problem.

[0058] Therefore, in this embodiment, the last received image frame C is sent to the dithering module again. The feature frame superimposed on C by the dithering module is c. In this way, the new display frame C’’ output superimposes the shadow of c. Since the content of the input consecutive frames is the same and c is the shadow of C itself, it will not cause ghosting, thus solving the ghosting problem and achieving the purpose of clearing ghosting.

[0059] According to another aspect of the present invention,Figure 4 is a block diagram showing an image processing apparatus 300 according to an embodiment of the present invention. Referring to Figure 4 , the image processing apparatus 300 includes a frame receiving module 301, a frame monitoring module 302, and a processing module 303.

[0060] The frame receiving module 301 is configured to receive an image frame and cache the image frame.

[0061] The frame monitoring module 302 is configured to monitor whether a new image frame is received within a preset time after receiving the image frame.

[0062] The processing module 303 is configured to generate a feature frame corresponding to the image frame. The processing module 303 is configured to generate a first display frame based on the image frame and a previous feature frame corresponding to the previously received image frame. In addition, the processing module 303 is configured to generate a second display frame based on the image frame and the feature frame corresponding to the image frame if no new image frame is received after exceeding the preset time.

[0063] In some embodiments, the image processing apparatus 300 may further include a feature frame caching module 304 and a driving module 305.

[0064] The feature frame caching module 304 is configured to cache the previous feature frame generated by the processing module 303. In addition, the feature frame caching module 304 is configured to provide the previous feature frame to the processing module 303 and cache the feature frame corresponding to the image frame after the processing module 303 generates the feature frame corresponding to the image frame.

[0065] The driving module 305 is configured to receive the second display frame from the processing module 303 and perform display based on the second display frame to avoid ghosting.

[0066] In some embodiments, the processing module 303 is configured to: generate a binary image corresponding to the image frame through a dithering threshold-based error diffusion algorithm; and generate a feature frame corresponding to the image frame based on the binary image and a preset energy intensity.

[0067] In some embodiments, the processing module 303 is configured to: if the pixel value of a pixel point in the image frame after being processed by the dithering threshold-based error diffusion algorithm is less than a preset dithering threshold, set the pixel value of the pixel point to 0, and vice versa to 255; and generate a binary image corresponding to the image frame based on the pixel values of each pixel point.

[0068] In some embodiments, the processing module 303 is configured to: if the pixel value of a pixel point in the binary image is 255, set the feature value of the pixel point to a positive value of a preset energy intensity; if the pixel value of a pixel point in the binary image is 0, set the feature value of the pixel point to a negative value of the preset energy intensity; and generate a feature frame corresponding to the image frame according to the feature values of the pixel points.

[0069] In some embodiments, the processing module 303 is configured to include: if the sum of the pixel value of a pixel point in the image frame after being processed by the binary error diffusion algorithm and the feature value of the pixel point at the same position in the previous feature frame is less than a preset dithering threshold, set the display value of the pixel point to 0, otherwise set it to 255; and generate a first display frame according to the display values of the pixel points.

[0070] In some embodiments, the frame monitoring module 302 is configured to reset a timer after receiving the image frame to monitor whether a new image frame is received within the preset time.

[0071] According to another aspect of the present invention, Figure 5 is a schematic diagram showing an electronic device 400 according to an embodiment of the present invention. Referring to Figure 5 this, the electronic device 400 includes a memory 401 and at least one processor 402.

[0072] The memory 401 is configured to store information associated with the image frame.

[0073] The at least one processor 402 is electrically coupled to the memory 401. The at least one processor 402 is configured to execute the respective steps of the image processing method for the electronic ink screen in the above-described embodiments, which will not be elaborated here.

[0074] In some embodiments, the electronic device 400 includes an electronic ink screen. As described above, the electronic ink screen can avoid the afterimage problem when the screen is static after continuous playback and improve the display effect.

[0075] In summary, in the image processing method, device, and electronic device for an electronic ink screen provided by the present invention, during continuous playback, by superimposing the feature frame of the previous image frame when performing dithering processing on the current image frame, the flickering problem during continuous playback can be solved, and to a certain extent, it is ensured that there is no flickering when the front and rear frames are quickly displayed; when the screen is static after continuous playback, by re-performing dithering processing on the current image frame and superimposing its own feature frame, the afterimage of the historical frame can be eliminated and the display effect can be improved.

[0076] The above are only embodiments of the present invention, and thus do not limit the patent scope of the present invention. Any equivalent transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in related technical fields, shall be equally included in the patent protection scope of the present invention.

Claims

1. An image processing method for an electronic ink screen, characterized in that Comprising: Receiving an image frame; Generating a feature frame corresponding to the image frame; Generating a first display frame according to the image frame and a previous feature frame corresponding to a previously received image frame; And If no new image frame is received within a preset time after receiving the image frame, generating a second display frame according to the image frame and the feature frame corresponding to the image frame.

2. The image processing method according to claim 1, wherein Generating a feature frame corresponding to the image frame includes: Generating a binary image corresponding to the image frame by a binary error diffusion algorithm according to a preset dither threshold; and Generating a feature frame corresponding to the image frame according to the binary image and a preset energy intensity.

3. The image processing method according to claim 2, wherein Generating a binary image corresponding to the image frame by a binary error diffusion algorithm according to a preset dither threshold includes: If the pixel value of a pixel point in the image frame after being processed by the binary error diffusion algorithm is less than the preset dither threshold, setting the pixel value of the pixel point to 0, otherwise setting it to 255; and Generating a binary image corresponding to the image frame according to the pixel values of each pixel point.

4. The image processing method according to claim 2, wherein Generating a feature frame corresponding to the image frame according to the binary image and a preset energy intensity includes: If the pixel value of a pixel point in the binary image is 255, setting the feature value of the pixel point to a positive value of the preset energy intensity; If the pixel value of a pixel point in the binary image is 0, setting the feature value of the pixel point to a negative value of the preset energy intensity; and Generating a feature frame corresponding to the image frame according to the feature values of each pixel point.

5. The image processing method according to claim 1, wherein Generating a first display frame according to the image frame and a previous feature frame corresponding to a previously received image frame includes: If the sum of the pixel value of a pixel point in the image frame after being processed by the binary error diffusion algorithm and the feature value of the pixel point at the same position in the previous feature frame is less than the preset dither threshold, setting the display value of the pixel point to 0, otherwise setting it to 255, where the previous feature frame corresponds to a previously received image frame; and Generating a first display frame according to the display values of each pixel point.

6. The image processing method according to claim 1, wherein Further comprising: Caching the image frame after receiving the image frame; And Resetting a timer to monitor whether a new image frame is received within the preset time.

7. The image processing method according to claim 1, wherein Further comprising: If a new image frame is received within the preset time, generating a new feature frame corresponding to the new image frame; And Generating a third display frame according to the new image frame and the feature frame corresponding to the previously received image frame.

8. The image processing method according to claim 1, characterized in that, Further comprising: Receiving the previous image frame before receiving the image frame; And Generating a previous feature frame corresponding to the previous image frame.

9. The image processing method according to claim 1, wherein Further comprising: Sending the second display frame to a driving module, such that the driving module performs display based on the second display frame to avoid afterimages.

10. An image processing device for an electronic ink screen, characterized in that, Comprising: A frame receiving module, configured to receive an image frame and cache the image frame; A frame monitoring module, configured to monitor whether a new image frame is received within a preset time after receiving the image frame; And A processing module, configured to: Generate a feature frame corresponding to the image frame; Generate a first display frame based on the image frame and a previous feature frame corresponding to a previously received image frame; and If a new image frame is not received after the preset time, generate a second display frame based on the image frame and the feature frame corresponding to the image frame.

11. The image processing apparatus according to claim 10, wherein Further comprising: A feature frame buffer module configured to buffer the previous feature frame generated by the processing module, and after the processing module generates a feature frame corresponding to the image frame, provide the previous feature frame to the processing module and buffer the feature frame corresponding to the image frame; and A driving module configured to receive the second display frame from the processing module and perform display based on the second display frame to avoid afterimages.

12. An electronic device, characterized in that, Comprising: A memory configured to store information associated with the image frame; and At least one processor electrically coupled to the memory and configured to execute the image processing method according to any one of claims 1 to 11.