Electrowetting electronic paper color calibration method and device, electronic equipment and storage medium

By performing color gamut conversion analysis and parameter correction on the initial display image of electrowetting electronic paper, the problem of inconsistent display of electrowetting electronic paper of the same specification was solved, and higher display consistency and pass rate were achieved.

CN121747480APending Publication Date: 2026-03-27LIGHT DISPLAY TECH (GUANGDONG) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-18
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing color calibration methods for electrowetting electronic paper make it difficult to maintain consistent actual display colors for products of the same specifications, resulting in poor display consistency and reducing the pass rate of electrowetting electronic paper.

Method used

By acquiring the initial display image of the target electrowetting electronic paper, color gamut conversion analysis is performed, color offset is calculated, and the color ink characterization parameters are corrected based on the offset. Finally, color calibration is performed to ensure display consistency.

Benefits of technology

This achieves consistency in the actual display color of electrowetting electronic paper of the same specification, improving the display consistency and pass rate of electrowetting electronic paper.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121747480A_ABST
    Figure CN121747480A_ABST
Patent Text Reader

Abstract

The invention provides an electrowetting electronic paper color calibration method and device, electronic equipment and a storage medium, and belongs to the technical field of electrowetting electronic paper. The method comprises the following steps: acquiring an initial display image of target electrowetting electronic paper; wherein the initial display image has a corresponding reference image; performing color gamut conversion analysis on the initial display image to obtain actually measured color ink characterization parameters; performing color gamut deviation analysis on the actually measured color ink characterization parameters according to the reference image to obtain a color offset; performing parameter correction on the actually measured color ink characterization parameter according to the color offset to obtain a target color ink characterization parameter; and performing color calibration on the target electrowetting electronic paper according to the target color ink characterization parameter. The display consistency of the electrowetting electronic paper can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electrowetting electronic paper technology, and in particular to an electrowetting electronic paper color calibration method and apparatus, electronic equipment and storage medium. Background Technology

[0002] Electrowetting electronic paper, a thin display device that can display different colors by adjusting the position parameters of colored inks through voltage, is widely used in many fields. For example, in the retail sector, electrowetting electronic paper can be attached to the edge of shelves to display information such as product names and price QR codes in color in real time.

[0003] During the production of electro-wetting electronic paper, slight differences in wet film thickness and ink content are inevitable among each sheet of electro-wetting electronic paper of the same specification. Even with the same initial color value, multiple sheets of electro-wetting electronic paper of the same specification may display different colors, thus affecting the consistency of the display. Therefore, to reduce the risk of color difference in electro-wetting electronic paper, color calibration is necessary to ensure that the actual display color of electro-wetting electronic paper of the same specification remains consistent, thereby improving the consistency of the electro-wetting electronic paper display. Summary of the Invention

[0004] The main objective of this application is to provide a color calibration method and apparatus for electrowetting electronic paper, an electronic device, and a storage medium, which aims to improve the consistency of electrowetting electronic paper displays.

[0005] To achieve the above objectives, a first aspect of this application provides a method for color calibration of electrowetting electronic paper, the method comprising: Acquire an initial display image of the target electrowetting electronic paper; wherein the initial display image has a corresponding reference image; Color gamut conversion analysis was performed on the initial display image to obtain the measured color ink characterization parameters; Based on the reference image, the color gamut deviation analysis of the measured colored ink characterization parameters is performed to obtain the color offset. The measured color ink characterization parameters are corrected based on the color offset to obtain the target color ink characterization parameters. The target electrowetting electronic paper is color-calibrated based on the target color ink characterization parameters.

[0006] In some embodiments, the step of performing color gamut deviation analysis on the measured color ink characterization parameters based on the reference image to obtain the color shift includes: Color gamut conversion analysis is performed on the reference reference image to obtain reference color ink characterization parameters; Obtain the image width and image height parameters of the initial displayed image; The reference color ink characterization parameters and the measured color ink characterization parameters are processed by channel difference to obtain color ink channel difference parameters. The color ink channel difference parameters are then averaged according to the image width parameter and the image height parameter to obtain the color offset.

[0007] In some embodiments, the step of averaging the color channel difference parameters based on the image width parameter and the image height parameter to obtain the color offset includes: Obtain the actual temperature parameters of the target electrowetting electronic paper, and obtain the reference temperature parameters corresponding to the reference reference image; The color channel difference parameters are averaged based on the image width parameter and the image height parameter to obtain the candidate color offset. The candidate color offset is obtained by temperature correction based on the reference temperature parameter and the actual temperature parameter.

[0008] In some embodiments, the step of correcting the measured color ink characterization parameters based on the color offset to obtain the target color ink characterization parameters includes: Black channel quantization analysis is performed on the initial display image and the reference reference image respectively to obtain the initial black channel component value corresponding to the initial display image and the reference black channel component value corresponding to the reference reference image; The black channel difference is calculated based on the initial black channel component value and the reference black channel component value to obtain the black channel difference parameter. Based on the color offset, the measured color ink characterization parameters are corrected to obtain intermediate color ink characterization parameters; The intermediate color ink characterization parameters are corrected according to the preset weighting coefficient and the black channel difference parameter to obtain the target color ink characterization parameters.

[0009] In some embodiments, the intermediate color ink characterization parameters include intermediate cyan characterization parameters, intermediate magenta characterization parameters, and intermediate yellow characterization parameters. The step of correcting the intermediate color ink characterization parameters according to preset weighting coefficients and the black channel difference parameters to obtain the target color ink characterization parameters includes: The intermediate cyan characterization parameter, the intermediate magenta characterization parameter, and the intermediate yellow characterization parameter are subjected to offset analysis to obtain cyan offset value, magenta offset value, and yellow offset value; The intermediate cyan characterization parameter, intermediate magenta characterization parameter, and intermediate yellow characterization parameter are weighted according to the cyan offset value, the magenta offset value, the yellow offset value, and the preset weighting coefficient to obtain the cyan weighting coefficient, the magenta weighting coefficient, and the yellow weighting coefficient. The intermediate cyan characterization parameters are corrected based on the cyan weighting coefficient and the black channel difference parameter to obtain the target cyan characterization parameters; The intermediate magenta characterization parameters are corrected based on the magenta weighting coefficient and the black channel difference parameter to obtain the target magenta characterization parameters. The intermediate yellow characterization parameters are corrected based on the yellow weighting coefficient and the black channel difference parameter to obtain the target yellow characterization parameters. The target cyan characterization parameter, the target magenta characterization parameter, and the target yellow characterization parameter are determined as the target colored ink characterization parameters.

[0010] In some embodiments, after color calibration of the target electrowetting electronic paper based on the target ink characterization parameters, the method further includes: Obtain the current display image of the target electrowetting electronic paper after color calibration; A similarity analysis is performed between the currently displayed image and the reference image to obtain an image similarity value; If the image similarity value is less than a preset similarity threshold, continue to perform color calibration on the target electrowetting electronic paper; If the image similarity value is greater than or equal to a preset similarity threshold, stop color calibration of the target electrowetting electronic paper.

[0011] In some embodiments, the step of performing color gamut conversion analysis on the initial display image to obtain measured color ink characterization parameters includes: The initial display image is subjected to color space conversion processing to obtain hue layer pixel values, saturation layer pixel values ​​and brightness layer pixel values; The intermediate red, green, and blue pixel parameters are generated based on the hue layer pixel values, the saturation layer pixel values, and the brightness layer pixel values; The pixel values ​​of the saturation layer and the pixel values ​​of the luminance layer are processed to obtain luminance deviation values. Based on the luminance deviation values, the intermediate red, green and blue pixel parameters are analyzed for color gamut conversion to obtain the measured color ink characterization parameters.

[0012] To achieve the above objectives, a second aspect of this application provides an electrowetting electronic paper color calibration device, the device comprising: An image acquisition unit is used to acquire an initial display image of the target electrowetting electronic paper; wherein the initial display image has a corresponding reference image; An image processing unit is configured to determine a color offset based on the initial display image, the reference image, and the method described in the first aspect above. A central computing unit, which is communicatively connected to the image processing unit, is used to receive a color offset sent by the image processing unit, and to determine target color ink characterization parameters based on the color offset and the method described in the first aspect above. It is also used to perform color calibration on the target electrowetting electronic paper based on the target color ink characterization parameters.

[0013] To achieve the above objectives, a third aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect.

[0014] To achieve the above objectives, a fourth aspect of the present application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect.

[0015] The color calibration method, apparatus, electronic device, and storage medium for electrowetting electronic paper proposed in this application involve obtaining an initial display image of the target electrowetting electronic paper, then performing color gamut deviation analysis on the measured color ink characterization parameters using a reference image corresponding to the initial display image to obtain the color offset. Next, the measured color ink characterization parameters are corrected based on the color offset to obtain the target color ink characterization parameters. Finally, the target electrowetting electronic paper is color-calibrated based on the target color ink characterization parameters. This allows for the quantification and targeted correction of deviations in the measured color ink characterization parameters using a reference image corresponding to the initial display image, reducing the risk of color difference in display caused by process differences in electrowetting electronic paper of the same specification, and ensuring that the actual display color of electrowetting electronic paper of the same specification remains consistent. In other words, this application can improve the consistency of the display of electrowetting electronic paper. Attached Figure Description

[0016] Figure 1 This is a flowchart of the color calibration method for electrowetting electronic paper provided in the embodiments of this application; Figure 2 yes Figure 1 The flowchart of step S103 in the process; Figure 3 yes Figure 2 The flowchart of step S203 in the process; Figure 4 yes Figure 1 The flowchart of step S104 in the process; Figure 5 yes Figure 4 The flowchart of step S403 in the process; Figure 6 yes Figure 1The flowchart of the steps following step S105; Figure 7 yes Figure 1 The flowchart of step S102 in the document; Figure 8 This is a flowchart illustrating the specific implementation of the color calibration method for electrowetting electronic paper provided in this application. Figure 9 This is a schematic diagram of the structure of the electrowetting electronic paper color calibration device provided in the embodiments of this application; Figure 10 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0017] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0018] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0020] First, let's analyze some of the terms used in this application: Electrowetting electronic paper refers to a thin display device composed of a transparent electrode on the top plate, a hydrophobic insulating layer, a microcavity array, and a white reflective substrate. The microcavity array is filled with three colored inks: cyan, magenta, and yellow. By applying voltage to the pixel electrodes at the bottom of the microcavity, the contact angle between the colored ink and the wall surface is changed by the electrowetting effect, causing the colored ink to spread or contract laterally within the cavity. This adjusts the ratio of the reflective area covered by ink to the exposed area. After a single reflection of ambient light, the ink layer is exposed, displaying red, green, blue, and other colors through a subtractive color mixing method.

[0021] The widespread application of color calibration methods for electro-wetting electronic paper has provided technical support for improving the display consistency of electro-wetting electronic paper. However, existing color calibration methods for electro-wetting electronic paper still suffer from poor color calibration, making it difficult to maintain consistent actual display colors for electro-wetting electronic paper of the same specifications, thus reducing the pass rate. For example, existing technologies first measure the chromaticity changes of electro-wetting electronic paper at different saturations, and then compress the image's saturation values ​​according to the measured inflection points before outputting them to reduce hue distortion in high-saturation areas. However, this method only alleviates hue distortion in high-saturation areas, i.e., reduces the color deviation between the input image and the actual image displayed on the screen, without changing the driving parameters or channel characteristics of the electro-wetting electronic paper itself. Therefore, when the content or saturation distribution of the input image changes, it is necessary to remeasure and generate a new mapping curve to obtain a similar correction effect on another image, which is still insufficient in improving display consistency. Based on this, embodiments of this application provide a color calibration method and apparatus for electrowetting electronic paper, an electronic device and a storage medium, which aim to keep the actual display color of electrowetting electronic paper of the same specification consistent, thereby improving the consistency of the display of electrowetting electronic paper.

[0022] The color calibration method for electrowetting electronic paper provided in this application relates to the field of electrowetting electronic paper technology. This method can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, etc.; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms; the software can be an application implementing the color calibration method for electrowetting electronic paper, but is not limited to the above forms.

[0023] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0024] Figure 1 This is an optional flowchart of the color calibration method for electrowetting electronic paper provided in the embodiments of this application. Figure 1 The method may include, but is not limited to, steps S101 to S105: Step S101: Obtain the initial display image of the target electrowetting electronic paper; Step S102: Perform color gamut conversion analysis on the initial display image to obtain the measured color ink characterization parameters; Step S103: Perform color gamut deviation analysis on the measured color ink characterization parameters based on the reference benchmark image to obtain the color offset. Step S104: Correct the measured color ink characterization parameters according to the color offset to obtain the target color ink characterization parameters; Step S105: Perform color calibration on the target electrowetting electronic paper according to the target color ink characterization parameters.

[0025] Steps S101 to S105 of this embodiment involve obtaining an initial display image of the target electrowetting electronic paper, then performing color gamut deviation analysis on the measured color ink characterization parameters using a reference image corresponding to the initial display image to obtain the color offset. Next, the measured color ink characterization parameters are corrected based on the color offset to obtain the target color ink characterization parameters. Finally, the target electrowetting electronic paper is color-calibrated based on the target color ink characterization parameters. This allows for the quantification and targeted correction of deviations in the measured color ink characterization parameters using a reference image corresponding to the initial display image. This reduces the risk of color difference in display caused by process differences in electrowetting electronic paper of the same specification, ensuring consistent actual display colors for electrowetting electronic paper of the same specification. In other words, this application can improve the consistency of electrowetting electronic paper display.

[0026] In step S101 of some embodiments, the target electrowetting electronic paper may refer to one of a plurality of electrowetting electronic papers of the same specification that need to be color calibrated. The plurality of electrowetting electronic papers of the same specification may refer to a plurality of electrowetting electronic papers manufactured using the same manufacturing process within the same production batch. The initial display image may refer to a digital image obtained by optically acquiring the test screen displayed by the target electrowetting electronic paper before calibration. For example, the initial display image may be a red-green-blue (RGB) image captured by an industrial camera of the test screen displayed by the target electrowetting electronic paper before calibration; or, the initial display image may also be an RGB image acquired by a camera. It is understood that the embodiments of this application do not specifically limit the method of acquiring the initial display image. The initial display image has a corresponding reference reference image. The reference reference image may refer to a simulated standard digital image corresponding to the test screen displayed by the target electrowetting electronic paper before calibration. It should be noted that the simulation generation conditions of the reference reference image need to correspond to the acquisition conditions of the initial display image, and the reference reference images corresponding to the plurality of electrowetting electronic papers of the same specification are the same. For example, if the initial display image is an RGB image captured by a camera, then the reference image is a standard RGB image generated by simulation corresponding to the same test screen, which matches the acquisition conditions (such as the camera, lighting angle, and exposure parameters). The pixel values ​​of this standard RGB image are the standard color values ​​that the target electrowetting electronic paper should achieve.

[0027] In step S102 of some embodiments, color gamut conversion analysis can refer to the process of mapping the pixel values ​​corresponding to the initial displayed image to the color space of the ink and calculating the ink volume characteristics. The measured ink characterization parameters can refer to the digital quantities obtained after color gamut conversion analysis, used to characterize the measured pixel values ​​of the cyan, magenta, and yellow channels. For example, the measured ink characterization parameters can be the set of parameters indicating the pixel values ​​of the cyan, magenta, and yellow channels in the Cyan Magenta Yellow (CMY) values.

[0028] In step S103 of some embodiments, color gamut deviation analysis can refer to the process of comparing the measured color ink characterization parameters with the corresponding color ink characterization parameters obtained after color gamut conversion analysis of the reference image, in order to determine the color difference between the two. Color offset can refer to the set of parameters obtained after color gamut deviation analysis, used to characterize the degree of deviation of the measured color ink characterization parameters from the color ink characterization parameters corresponding to the reference image in the cyan, magenta, and yellow channels.

[0029] It should be noted that, since the dimensions of the initial display image may deviate from those of the reference image, this embodiment of the application may also perform image preprocessing on the initial display image, such as rotation or cropping, before performing color gamut conversion analysis and color gamut deviation analysis on the initial display image, so as to align the size of the initial display image with the reference image and ensure the accuracy of the subsequent color gamut deviation analysis.

[0030] In step S104 of some embodiments, parameter correction can refer to the process of adjusting the measured color ink characterization parameters according to the color offset. The target color ink characterization parameters can refer to the digital values ​​obtained after parameter correction, used to characterize the pixel values ​​of the target cyan, magenta, and yellow channels. For example, if the color offset characterizes the cyan channel as "increased," the magenta channel as "lighter," and the yellow channel as "increased," the cyan value of the measured color ink characterization parameters can be increased, the magenta value decreased, and the yellow value increased to obtain the target color ink characterization parameters; or, if the color offset characterizes the cyan channel as "lighter," the magenta channel as "increased," and the yellow channel as "lighter," the cyan value of the measured color ink characterization parameters can be decreased, the magenta value increased, and the yellow value decreased to obtain the target color ink characterization parameters.

[0031] In step S105 of some embodiments, color calibration of the target electrowetting electronic paper may refer to converting the target color ink characterization parameters into corresponding voltage amplitude or pulse width through a specific algorithm or mapping rule, and then writing the voltage amplitude or pulse width into the pixel electrode at the bottom of the microcavity. The electrowetting effect is used to adjust the spreading ratio of cyan, magenta, and yellow inks so that the color of the ink layer after one reflection of ambient light tends to the reference image.

[0032] It should be noted that after color calibration of multiple electrowetting electronic papers of the same specification, the color results of each electrowetting electronic paper displaying the same test image can tend towards the reference image. Furthermore, since the color offset of each electrowetting electronic paper of the same specification is already determined, when the electrowetting electronic paper needs to display other images, the pixel values ​​of the cyan, magenta, and yellow channels corresponding to the newly acquired display image can be directly corrected based on the color offset. Then, the displayed image can be adjusted according to the corresponding color ink characterization parameters after correction. This ensures that any input image remains consistent across multiple electrowetting electronic papers of the same specification, improving the efficiency of subsequent color calibration.

[0033] Please see Figure 2 In some embodiments, step S103 may include, but is not limited to, steps S201 to S203: Step S201: Perform color gamut conversion analysis on the reference reference image to obtain reference color ink characterization parameters; Step S202: Obtain the image width and image height parameters of the initial display image; Step S203: Perform channel difference processing on the reference color ink characterization parameters and the measured color ink characterization parameters to obtain color ink channel difference parameters, and perform average processing on the color ink channel difference parameters according to the image width parameters and image height parameters to obtain the color offset.

[0034] In step S201 of some embodiments, the reference color ink characterization parameters may refer to the set of parameters used to characterize the pixel values ​​of the standard cyan, magenta, and yellow channels, obtained after color gamut conversion analysis of the reference reference image. It is understood that the calculation principle of the reference color ink characterization parameters is the same as that of the measured color ink characterization parameters.

[0035] In step S202 of some embodiments, the image width parameter may refer to the total number of pixels in the horizontal direction of the initial display image. The image height parameter may refer to the total number of pixels in the vertical direction of the initial display image. For example, if the initial display image is an RGB image with a size of 1920×1080, then the image width parameter is 1920 and the image height parameter is 1080. It should be noted that the initial display image in the embodiments of this application has the same size as the reference image, that is, the image width and image height parameters corresponding to the reference image are the same as the image width and image height parameters of the initial display image.

[0036] In step S203 of some embodiments, the color ink channel difference parameter can refer to the set of difference parameters obtained by subtracting the reference color ink characterization parameter from the measured color ink characterization parameter channel by channel. The color offset can refer to the set of parameters used to characterize the degree of deviation in the cyan, magenta, and yellow channels, obtained by averaging the color ink channel difference parameters based on the image width and image height parameters. For example, the color offset may include the cyan channel offset, magenta channel offset, and yellow channel offset, wherein the calculation principle of the cyan channel offset can be as follows:

[0037] in, is the cyan channel offset; w is the image width parameter; h is the image height parameter; This is for reference to the standard cyan channel pixel values ​​in the color ink characterization parameters; This refers to the measured cyan channel pixel value in the measured color ink characterization parameters; Represents the pixel coordinates in the horizontal direction of the image, with values ​​ranging from 0 to w; To represent the pixel coordinates in the vertical direction of the image, the value ranges from 0 to w. It should be noted that the calculation principle for the magenta and yellow channel offsets is the same as that for the cyan channel offset.

[0038] It is understood that, in this embodiment of the application, reference color ink characterization parameters are obtained by performing color gamut conversion analysis on a reference benchmark image. Then, channel difference processing is performed on the reference color ink characterization parameters and the measured color ink characterization parameters to obtain color ink channel difference parameters. Finally, the color ink channel difference parameters are averaged based on the image width and image height parameters of the obtained initial display image to obtain the color offset. In this way, an overall deviation measurement based on pixel-level differences and normalized according to the screen size can be achieved, reducing the interference of local noise or single-point errors on the offset results, thereby improving the stability of color offset calculation and providing consistent and reliable correction parameters for subsequent parameter correction.

[0039] Please see Figure 3 In step S203 of some embodiments, the color channel difference parameters are averaged according to the image width parameter and the image height parameter to obtain the color offset, which may include, but is not limited to, steps S301 to S303: Step S301: Obtain the actual temperature parameters of the target electrowetting electronic paper, and obtain the reference temperature parameters corresponding to the reference reference image; Step S302: Averaging the color ink channel difference parameters based on the image width and image height parameters to obtain the candidate color offset. Step S303: Perform temperature correction on the candidate color offset based on the reference temperature parameter and the actual temperature parameter to obtain the color offset.

[0040] In step S301 of some embodiments, the actual temperature parameter may refer to the real-time operating temperature value corresponding to the target electrowetting electronic paper when acquiring the initial display image. It should be noted that the actual temperature parameter can be expressed in degrees Celsius or Kelvin, without specific limitation. The reference temperature parameter may refer to a pre-set temperature value when simulating the generation of a reference reference image. For example, the reference temperature parameter may be 25 degrees Celsius or 305 Kelvin, which can be adjusted according to actual needs.

[0041] In steps S302 to S303 of some embodiments, the candidate color offset can refer to a set of parameters used to characterize the degree of deviation in the cyan, magenta, and yellow channels, obtained by averaging the color channel difference parameters according to the image width and image height parameters. Temperature correction can refer to the process of using the difference between the reference temperature parameter and the actual temperature parameter, and applying a preset temperature compensation coefficient to weight and correct the candidate color offset to eliminate color shift caused by temperature changes. The color offset can refer to the set of parameters obtained after temperature correction, used to characterize the final degree of deviation in the cyan, magenta, and yellow channels. For example, if the reference temperature parameter is 25 degrees Celsius and the actual temperature parameter is 28 degrees Celsius, the temperature difference between the two is 3 degrees Celsius. Then, the temperature difference is converted into a temperature weighting coefficient (e.g., 1) using a preset temperature compensation coefficient (e.g., 0.1 per degree Celsius). (0.1 × 3 = 0.7), and then the candidate color shift is weighted and corrected according to the converted temperature weight coefficient to obtain the color shift; alternatively, a corresponding temperature weight coefficient can be determined for each of the cyan, magenta, and yellow channels, such as a temperature weight coefficient of 0.73 for the cyan channel, 0.70 for the magenta channel, and 0.67 for the yellow channel, and then multiplied by the corresponding channel of the candidate color shift to complete the independent temperature correction of the three color channels, thus obtaining the temperature-corrected color shift. It should be noted that the preset temperature compensation coefficient and the implementation method of temperature correction in the embodiments of this application can be adjusted according to actual needs.

[0042] It is understandable that the position of the colored inks in the electrowetting electronic paper drifts with temperature changes, resulting in different colors when the same voltage is applied to the pixel electrode at the bottom of the microcavity at high or low temperatures. The reference temperature parameter is pre-set when simulating the reference image, while the actual temperature parameter is the real-time operating temperature of the target electrowetting electronic paper when the initial display image is obtained. The temperature difference between the two may affect the determination of the color offset. Therefore, to further improve the accuracy of the color offset calculation, this embodiment first averages the difference parameters of the colored ink channels based on the image width and image height parameters to obtain candidate color offsets. Then, it performs temperature correction on the candidate color offsets based on the reference temperature parameter corresponding to the reference image and the actual temperature parameter of the target electrowetting electronic paper to obtain the final color offset. This achieves automatic compensation for temperature drift, reduces the risk of temperature deviation interfering with the color offset, and provides consistent and more reliable correction parameters for subsequent parameter correction, thereby improving the consistency of the electrowetting electronic paper display.

[0043] Please see Figure 4 In some embodiments, step S104 may include, but is not limited to, steps S401 to S404: Step S401: Perform black channel quantization analysis on the initial display image and the reference reference image respectively to obtain the initial black channel component value corresponding to the initial display image and the reference black channel component value corresponding to the reference reference image. Step S402: Calculate the black channel difference based on the initial black channel component values ​​and the reference black channel component values ​​to obtain the black channel difference parameters; Step S403: Correct the measured color ink characterization parameters according to the color offset to obtain intermediate color ink characterization parameters; Step S404: Correct the intermediate color ink characterization parameters according to the preset weighting coefficient and black channel difference parameter to obtain the target color ink characterization parameters.

[0044] In step S401 of some embodiments, black channel quantization analysis can refer to the process of calculating black channel values ​​for an initial display image or a reference image. The initial black channel component value can refer to the value obtained after black channel quantization analysis, used to characterize the amount of black ink in each pixel of the initial display image. For example, the initial black channel component value can be the black channel pixel value (Black, k) of the initial display image. The reference black channel component value can refer to the value obtained after black channel quantization analysis, used to characterize the amount of black ink in each pixel of the reference image. It is understood that the reference black channel component value and the initial black channel component value have the same color channels and calculation principles.

[0045] In steps S402 to S404 of some embodiments, the black channel difference parameter can refer to a parameter calculated based on the initial black channel component value and the reference black channel component value, used to represent the degree of difference between two images in the black channel. The intermediate color ink characterization parameter can refer to the set of pixel values ​​of the cyan, magenta, and yellow channels obtained after correcting the measured color ink characterization parameter according to the color offset. The preset weighting coefficient can refer to a pre-set proportional coefficient used to adjust the proportion of influence of the black channel difference parameter on the cyan, magenta, and yellow channels. For example, the preset weighting coefficient can be set to one-third for each of the cyan, magenta, and yellow channels; or, the preset weighting coefficient can also be set to 0.3 for the cyan channel, 0.3 for the magenta channel, and 0.4 for the yellow channel. It is understood that the preset weighting coefficient can be adjusted according to actual needs. The target color ink characterization parameter can refer to the final set of parameters used to characterize the pixel values ​​of the target cyan, magenta, and yellow channels obtained after correcting the intermediate color ink characterization parameter according to the preset weighting coefficient and the black channel difference parameter. For example, if the preset weighting coefficients can be set to one-third for each of the cyan, magenta, and yellow channels, the calculation principle for the target color ink characterization parameters can be as follows:

[0046]

[0047]

[0048] in, The pixel value of the cyan channel in the measured color ink characterization parameters is used. This is the offset of the cyan channel. This is the black channel difference parameter. The pixel value of the target cyan channel in the target color ink characterization parameters. This refers to the pixel value corresponding to the cyan channel in the intermediate color ink characterization parameters; To measure the pixel value of the magenta channel in the actual color ink characterization parameters, This is the offset of the magenta channel. The pixel value of the target magenta channel in the target color ink characterization parameters; The pixel value of the cyan channel in the measured color ink characterization parameters is used. This is the offset of the cyan channel. This refers to the pixel value of the target cyan channel in the target color ink characterization parameters. It can be understood that the target color ink characterization parameters include... , and The final set of parameters for the pixel values ​​of the three color channels.

[0049] It is understandable that black in electrowetting electronic paper displays is formed by the superposition of cyan, magenta, and yellow inks, and the superposition ratio of these three colors varies between different devices or process batches. Therefore, to further improve the accuracy of the target color ink characterization parameters calculation, this embodiment performs black channel quantization analysis on the initial display image and the reference reference image respectively to obtain the initial black channel component values ​​corresponding to the initial display image and the reference black channel component values ​​corresponding to the reference reference image. Then, the measured color ink characterization parameters are corrected according to the color offset to obtain intermediate color ink characterization parameters. Finally, the intermediate color ink characterization parameters are corrected according to the black channel difference parameter calculated from the initial black channel component values ​​and the reference reference image, along with a preset weighting coefficient, to obtain the target color ink characterization parameters. In this way, independent compensation for the amount of black ink superposition can be achieved, reducing the calculation error interference caused by the difference in the superposition ratio of the three colors, thereby providing more reliable color ink characterization parameters for subsequent color calibration and improving the consistency of electrowetting electronic paper displays.

[0050] Please see Figure 5 In some embodiments, the intermediate color ink characterization parameters include intermediate cyan characterization parameters, intermediate magenta characterization parameters, and intermediate yellow characterization parameters. Step S404 may also include, but is not limited to, steps S501 to S506: Step S501: Perform offset analysis on the intermediate cyan characterization parameter, intermediate magenta characterization parameter, and intermediate yellow characterization parameter respectively to obtain cyan offset value, magenta offset value, and yellow offset value; Step S502: Based on the cyan offset value, magenta offset value, yellow offset value and preset weight coefficient, the intermediate cyan characterization parameter, intermediate magenta characterization parameter and intermediate yellow characterization parameter are weighted to obtain the cyan weight coefficient, magenta weight coefficient and yellow weight coefficient. Step S503: Correct the intermediate cyan characterization parameters according to the cyan weight coefficient and the black channel difference parameter to obtain the target cyan characterization parameters. Step S504: Correct the intermediate magenta characterization parameters according to the magenta weight coefficient and the black channel difference parameter to obtain the target magenta characterization parameters; Step S505: Correct the intermediate yellow characterization parameters according to the yellow weight coefficient and the black channel difference parameter to obtain the target yellow characterization parameters; Step S506: Determine the target cyan characterization parameters, target magenta characterization parameters, and target yellow characterization parameters as the target color ink characterization parameters.

[0051] In step S501 of some embodiments, the intermediate cyan characterization parameter can refer to the pixel value corresponding to the cyan channel in the intermediate color ink characterization parameters. The intermediate magenta characterization parameter can refer to the pixel value corresponding to the magenta channel in the intermediate color ink characterization parameters. The intermediate yellow characterization parameter can refer to the pixel value corresponding to the yellow channel in the intermediate color ink characterization parameters. Offset analysis can refer to the process of comparing the intermediate cyan characterization parameter, intermediate magenta characterization parameter, and intermediate yellow characterization parameter included in the intermediate color ink characterization parameters with the pixel values ​​of the corresponding cyan channel, magenta channel, and yellow channel in the measured color ink characterization parameters before color offset correction to determine the corresponding degree of deviation. The cyan offset value can refer to the numerical value of the cyan channel deviation obtained after offset analysis of the intermediate cyan characterization parameter. The magenta offset value can refer to the numerical value of the magenta channel deviation obtained after offset analysis of the intermediate magenta characterization parameter. The yellow offset value can refer to the numerical value of the yellow channel deviation obtained after offset analysis of the intermediate yellow characterization parameter.

[0052] In step S502 of some embodiments, weight allocation may refer to the process of assigning preset weight coefficients to the cyan, magenta, and yellow channels respectively, based on the deviation degree indicated by the cyan offset value, magenta offset value, and yellow offset value, according to a preset weight allocation algorithm or rule, to determine the correction magnitude of the black channel difference parameter to each channel. The cyan weight coefficient may refer to a proportional coefficient used to adjust the correction magnitude of the black channel difference parameter to the cyan channel. The magenta weight coefficient may refer to a proportional coefficient used to adjust the correction magnitude of the black channel difference parameter to the magenta channel. The yellow weight coefficient may refer to a proportional coefficient used to adjust the correction magnitude of the black channel difference parameter to the yellow channel. For example, if the cyan offset value is significantly greater than the magenta and yellow offset values, and the yellow offset value is the smallest, then the preset weighting coefficients can be allocated in a ratio of 0.5:0.3:0.2, that is, the cyan weighting coefficient, magenta weighting coefficient, and yellow weighting coefficient are 0.5, 0.3, and 0.2, respectively; or, if the cyan offset value is significant, and the magenta and yellow offset values ​​are relatively close, then the preset weighting coefficients can be allocated in a ratio of 1 / 3:1 / 3:1 / 3, that is, the cyan weighting coefficient, magenta weighting coefficient, and yellow weighting coefficient are all 1 / 3. It is understood that the implementation method of weight allocation in this application embodiment can be adjusted according to actual needs.

[0053] In steps S503 to S506 of some embodiments, the target cyan characterization parameter can refer to a digital quantity used to characterize the pixel value of the target cyan channel, obtained by correcting the intermediate cyan characterization parameter according to the cyan weighting coefficient and the black channel difference parameter. The target magenta characterization parameter can refer to a digital quantity used to characterize the pixel value of the target magenta channel, obtained by correcting the intermediate magenta characterization parameter according to the magenta weighting coefficient and the black channel difference parameter. The target yellow characterization parameter can refer to a digital quantity used to characterize the pixel value of the target yellow channel, obtained by correcting the intermediate yellow characterization parameter according to the yellow weighting coefficient and the black channel difference parameter. The target color ink characterization parameter can refer to the final parameter set composed of the target cyan characterization parameter, the target magenta characterization parameter, and the target yellow characterization parameter.

[0054] Understandably, this embodiment first performs offset analysis on the intermediate cyan, intermediate magenta, and intermediate yellow characterization parameters to obtain cyan offset values, magenta offset values, and yellow offset values. Then, based on the cyan offset values, magenta offset values, and yellow offset values ​​and preset weighting coefficients, weights are allocated to the intermediate cyan, intermediate magenta, and intermediate yellow characterization parameters to obtain cyan weighting coefficients, magenta weighting coefficients, and yellow weighting coefficients. Finally, based on the cyan weighting coefficients, magenta weighting coefficients, and yellow weighting coefficients and the black channel difference parameter, parameter corrections are sequentially performed on the intermediate cyan, intermediate magenta, and intermediate yellow characterization parameters. The target cyan, target magenta, and target yellow characterization parameters obtained after parameter correction are determined as the target color ink characterization parameters. In this way, dynamic weight allocation based on the deviation values ​​indicated by the three color channels can be achieved, applying correction amplitudes to the cyan, magenta, and yellow channels that match the black channel difference parameter, reducing color shift caused by uneven black ink superposition, thereby further improving the accuracy of the target color ink characterization parameters.

[0055] Please see Figure 6 In some embodiments, after step S105, steps S601 to S604 may also be included: Step S601: Obtain the current display image of the target electrowetting electronic paper after color calibration; Step S602: Perform similarity analysis between the currently displayed image and the reference image to obtain the image similarity value; Step S603: If the image similarity value is less than the preset similarity threshold, continue to perform color calibration on the target electrowetting electronic paper; Step S604: If the image similarity value is greater than or equal to the preset similarity threshold, stop color calibration of the target electrowetting electronic paper; In step S601 of some embodiments, the currently displayed image may refer to a digital image optically acquired from the test screen displayed after color calibration of the target electrowetting electronic paper. For example, the currently displayed image may be an RGB image captured by an industrial camera or webcam. It is understood that the acquisition conditions of the currently displayed image are the same as those of the initial displayed image.

[0056] In step S602 of some embodiments, similarity analysis can refer to the process of comparing the currently displayed image and the reference image at the pixel level using a specific similarity algorithm and quantifying the color consistency between the two. The image similarity value can refer to a numerical value obtained after similarity analysis, used to characterize the overall color similarity between the two images. For example, the image similarity value can be a value ranging from 0 to 1 obtained by calculating the average color difference between the current displayed image and the reference image pixel-by-pixel in the cyan, magenta, and yellow channels using a color difference averaging algorithm and then normalizing it; a larger value indicates a higher similarity. Alternatively, the image similarity value can also be a value ranging from 0 to 1 obtained by calculating the standard deviation between the current displayed image and the reference image pixel-by-pixel in the cyan, magenta, and yellow channels using a standard deviation algorithm and then normalizing it; a larger value indicates a higher similarity. It is understood that the implementation method of similarity analysis can be adjusted according to actual needs.

[0057] In steps S603 to S604 of some embodiments, the preset similarity threshold may refer to a pre-set similarity value used to determine whether the color calibration is qualified. For example, the preset similarity threshold may be set to 0.95 or 0.98, and there is no specific limitation. If the image similarity value is less than the preset similarity threshold, it means that the color difference between the currently displayed image and the reference image still exceeds the allowable range, and color calibration needs to be performed again. That is, the color calibration process is rerun with the currently displayed image as input and the reference image as the comparison target until the image similarity value is greater than or equal to the preset similarity threshold. If the image similarity value is greater than or equal to the preset similarity threshold, it means that the effect of color calibration has met the requirements, and color calibration can be stopped.

[0058] It is understood that, in this embodiment of the application, a similarity analysis is performed between the current display image of the target electrowetting electronic paper after color calibration and a reference image to obtain an image similarity value. This image similarity value is then compared with a preset similarity threshold. If the image similarity value is less than the preset threshold, color calibration of the target electrowetting electronic paper continues; if the image similarity value is less than the preset threshold, color calibration of the target electrowetting electronic paper continues. In this way, iterative color calibration of the target electrowetting electronic paper can be achieved based on the reference image, reducing the residual error of a single color calibration and gradually bringing the displayed image of the target electrowetting electronic paper closer to the reference image, thereby improving the consistency of the electrowetting electronic paper display.

[0059] Please see Figure 7 In some embodiments, step S102 may include, but is not limited to, steps S701 to S703: Step S701: Perform color space conversion processing on the initial display image to obtain hue layer pixel values, saturation layer pixel values ​​and brightness layer pixel values; Step S702: Generate intermediate red, green and blue pixel parameters based on the hue layer pixel values, saturation layer pixel values ​​and luminance layer pixel values; Step S703: Perform brightness deviation processing on the pixel values ​​of the saturation layer and the brightness layer to obtain brightness deviation values, and perform color gamut conversion analysis on the intermediate red, green and blue pixel parameters based on the brightness deviation values ​​to obtain the measured color ink characterization parameters.

[0060] In step S701 of some embodiments, the color space conversion process can refer to the process of mapping each pixel of the initial display image from the red-green-blue color space to the hue-saturation-brightness color space. The hue layer pixel value can refer to the numerical value obtained after the color space conversion process, used to characterize the angular position of the color on the color wheel. For example, the hue layer pixel value can be the hue value (Hue, H) corresponding to the initial display image. The saturation layer pixel value can refer to the numerical value obtained after the color space conversion process, used to characterize the purity of the color. For example, the saturation layer pixel value can be the saturation value (S) corresponding to the initial display image. The brightness layer pixel value can refer to the numerical value obtained after the color space conversion process, used to characterize the lightness or darkness of the color. For example, the brightness layer pixel value can be the brightness value (Value, V) corresponding to the initial display image. It can be understood that the calculation principle for the color space conversion process of the initial display image can be as follows:

[0061]

[0062]

[0063]

[0064]

[0065] in, This represents the red channel pixel value corresponding to the initial displayed image, and r represents the normalized red component value. This represents the green channel pixel value corresponding to the initially displayed image. This represents the normalized green component value; This represents the blue channel pixel value corresponding to the initially displayed image. This represents the normalized blue component value; This represents the maximum component value of r, g, and b. The minimum component values ​​of r, g, and b are represented; H represents the hue layer pixel value, S represents the saturation layer pixel value, and V represents the brightness layer pixel value.

[0066] In step S702 of some embodiments, the intermediate red-green-blue pixel parameters can refer to the set of transition color value parameters obtained by inversely mapping the hue layer pixel values, saturation layer pixel values, and brightness layer pixel values ​​into a color space. For example, the calculation principle of the intermediate red-green-blue pixel parameters is as follows:

[0067]

[0068]

[0069] in, It can refer to the product of the saturation layer pixel value and the hue layer pixel value, used as an intermediate value for calculating the intermediate red, green and blue pixel parameters; It can refer to an intermediate variable obtained by proportionally adjusting D based on the pixel values ​​of the hue layer. It can refer to the mathematical operation of dividing by 2 and taking the remainder; It can refer to the red, green, and blue pixel parameters in the middle.

[0070] In step S703 of some embodiments, brightness deviation processing can refer to the process of jointly processing the pixel values ​​of the brightness layer and the pixel values ​​of the saturation layer to eliminate the influence of the brightness layer on color density. The brightness deviation value can refer to the numerical value obtained after brightness deviation processing, used to correct color density. The measured color ink characterization parameters can refer to the digital quantities used to characterize the measured cyan, magenta, and yellow channel pixel values ​​obtained after performing color gamut conversion analysis on the intermediate red, green, and blue pixel parameters based on the brightness deviation value. For example, the calculation principle of the measured color ink characterization parameters is as follows:

[0071]

[0072]

[0073]

[0074]

[0075] in, This is the brightness deviation value; This refers to the red channel pixel value in the intermediate red-green-blue pixel parameters. This refers to the green channel pixel value in the intermediate red-green-blue pixel parameters. K is the blue channel pixel value in the intermediate red, green and blue pixel parameters; K is the black channel component value calculated based on the maximum value of the intermediate red, green and blue pixel parameters. K is used as an intermediate value for the measured cyan, magenta and yellow channel pixel values ​​in the calculation of the target color ink characterization parameters. The pixel value of the target cyan channel in the target color ink characterization parameters; The pixel value of the target magenta channel in the target color ink characterization parameters; This refers to the pixel value of the target cyan channel in the target color ink characterization parameters. It should be noted that the target color ink characterization parameters include... , and The final set of parameters for the pixel values ​​of the three color channels.

[0076] Please see Figure 8 This application also provides a flowchart of a specific implementation method for color calibration of electrowetting electronic paper, which includes: first, displaying a test screen on the target electrowetting electronic paper, and then acquiring the initial display image corresponding to the target electrowetting electronic paper through a camera; then, performing color gamut conversion analysis on the initial display image and the corresponding reference image, and performing color gamut deviation analysis based on the reference color ink characterization parameters and the measured color ink characterization parameters obtained after the color gamut conversion analysis, that is, comparing and determining the offset of the two parameters in the cyan, magenta and yellow channels respectively, to obtain the cyan channel offset, magenta channel offset and yellow channel offset; next, determining the cyan channel offset, magenta channel offset and yellow channel offset as color offsets, and correcting the measured color ink characterization parameters according to the color offsets to obtain the target color ink characterization parameters. Finally, the target color ink characterization parameters are transmitted to the pixel electrodes of the target electrowetting electronic paper via data transmission, and color calibration is performed. Specifically, based on the pixel values ​​of the cyan, magenta, and yellow channels characterized in the target color ink characterization parameters, the cyan, magenta, and yellow channel pixel electrodes of the target electrowetting electronic paper are controlled separately, and the color-calibrated test image is displayed on the target electrowetting electronic paper. It should be noted that if the color-calibrated test image still deviates from the reference image, i.e., does not meet the actual requirements, color calibration can continue.

[0077] It is understood that the color calibration method for electrowetting electronic paper proposed in this application can calibrate the color parameters of an electrowetting electronic paper display product of a certain specification through machine vision, and perform color compensation on the produced electrowetting electronic paper display screen, so that the produced electrowetting electronic paper display products have higher consistency and improve product yield.

[0078] Please see Figure 9 This application also provides an electrowetting electronic paper color calibration device, which includes: Image acquisition unit 901 is used to acquire an initial display image of the target electrowetting electronic paper; wherein the initial display image has a corresponding reference image; The image processing unit 902 is used to determine the color offset based on the initial display image, the reference image, and the electrowetting electronic paper color calibration method as described above. The central computing unit 903 is communicatively connected to the image processing unit 902. The central computing unit 903 is used to receive the color offset sent by the image processing unit 902, and to determine the target color ink characterization parameters according to the color offset and the color calibration method of electrowetting electronic paper as described above. It is also used to perform color calibration on the target electrowetting electronic paper according to the target color ink characterization parameters.

[0079] In this embodiment, the image acquisition unit 901 can refer to a component used to optically acquire and output a digital image of the test screen of the target electrowetting electronic paper display. For example, the image acquisition unit 901 can be an industrial camera or a high-definition camera, and the specific type is not limited. It is understood that the image acquisition unit 901 can be electrically connected to the image processing unit 902, thereby sending the acquired initial display image to the image processing unit 902. The image processing unit 902 can refer to a data processing component used to receive the initial display image output by the image acquisition unit 901 and calculate the color offset based on the reference image and the electrowetting electronic paper color calibration method as described above. For example, the image processing unit 902 can be a host computer or a microcontroller, and the specific type is not limited. The central computing unit 903 is communicatively connected to the image processing unit 902. It is understood that the communication connection between the central computing unit 903 and the image processing unit 902 can be achieved through a communication unit pre-set in the device, such as a USB bus or an Ethernet interface. The central computing unit 903 can refer to a computing component that receives the color offset sent by the image processing unit 902 and calculates and generates target ink characterization parameters based on the color offset and the color calibration method for electro-wetting electronic paper as described above. For example, the central computing unit 903 can be a field-programmable gate array or an application-specific integrated circuit, and the specific type is not limited. The central computing unit 903 is also used to perform color calibration on the target electro-wetting electronic paper based on the target ink characterization parameters. For example, the central computing unit 903 can send corresponding voltage or pulse width control signals to the pixel electrodes of the electro-wetting electronic paper according to the target ink characterization parameters, thereby controlling the pixel electrodes corresponding to the cyan, magenta, and yellow channels in the target electro-wetting electronic paper to adjust the ink spreading and contraction, and achieve color calibration.

[0080] It should be noted that after color calibration of the target electrowetting electronic paper is completed, the central computing unit 903 can also send control signals through the line scanner unit to display the calibrated test screen. For example, the line scanner unit can activate pixels in a specific area of ​​the electrowetting electronic paper to display the color-calibrated test screen.

[0081] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described electrowetting electronic paper color calibration method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.

[0082] Please see Figure 10 , Figure 10 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes: The processor 1001 can be implemented using a general-purpose central processing unit (CPU), microprocessor, application specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 1002 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 1002 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1002 and is called and executed by the processor 1001 to execute the electrowetting electronic paper color calibration method of the embodiments of this application. Input / output interface 1003 is used to implement information input and output; The communication interface 1004 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 1005 transmits information between various components of the device (e.g., processor 1001, memory 1002, input / output interface 1003, and communication interface 1004); The processor 1001, memory 1002, input / output interface 1003 and communication interface 1004 are connected to each other within the device via bus 1005.

[0083] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described electrowetting electronic paper color calibration method.

[0084] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0085] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0086] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0087] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0088] Those skilled in the art will understand that all or some of the steps, apparatuses, or functional modules / units in the methods disclosed above can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0089] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, apparatus, product, or device that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.

[0090] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0091] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed between the devices or units may be through some interfaces, and the indirect coupling or communication connection may be electrical, mechanical, or other forms.

[0092] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0093] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0094] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0095] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.

Claims

1. A method for color calibration of electrowetting electronic paper, characterized in that, The method includes: Acquire an initial display image of the target electrowetting electronic paper; wherein the initial display image has a corresponding reference image; Color gamut conversion analysis was performed on the initial display image to obtain the measured color ink characterization parameters; Based on the reference image, the color gamut deviation analysis of the measured colored ink characterization parameters is performed to obtain the color offset. The measured color ink characterization parameters are corrected based on the color offset to obtain the target color ink characterization parameters. The target electrowetting electronic paper is color-calibrated based on the target color ink characterization parameters.

2. The method according to claim 1, characterized in that, The step of performing color gamut deviation analysis on the measured colored ink characterization parameters based on the reference image to obtain the color offset includes: Color gamut conversion analysis is performed on the reference reference image to obtain reference color ink characterization parameters; Obtain the image width and image height parameters of the initial displayed image; The reference color ink characterization parameters and the measured color ink characterization parameters are processed by channel difference to obtain color ink channel difference parameters. The color ink channel difference parameters are then averaged according to the image width parameter and the image height parameter to obtain the color offset.

3. The method according to claim 2, characterized in that, The step of averaging the color channel difference parameters based on the image width parameter and the image height parameter to obtain the color offset includes: Obtain the actual temperature parameters of the target electrowetting electronic paper, and obtain the reference temperature parameters corresponding to the reference reference image; The color channel difference parameters are averaged based on the image width parameter and the image height parameter to obtain the candidate color offset. The candidate color offset is obtained by temperature correction based on the reference temperature parameter and the actual temperature parameter.

4. The method according to claim 1, characterized in that, The step of correcting the measured color ink characterization parameters based on the color offset to obtain the target color ink characterization parameters includes: Black channel quantization analysis is performed on the initial display image and the reference reference image respectively to obtain the initial black channel component value corresponding to the initial display image and the reference black channel component value corresponding to the reference reference image; The black channel difference is calculated based on the initial black channel component value and the reference black channel component value to obtain the black channel difference parameter. Based on the color offset, the measured color ink characterization parameters are corrected to obtain intermediate color ink characterization parameters; The intermediate color ink characterization parameters are corrected according to the preset weighting coefficient and the black channel difference parameter to obtain the target color ink characterization parameters.

5. The method according to claim 4, characterized in that, The intermediate color ink characterization parameters include intermediate cyan characterization parameters, intermediate magenta characterization parameters, and intermediate yellow characterization parameters. The step of correcting the intermediate color ink characterization parameters according to preset weighting coefficients and the black channel difference parameters to obtain the target color ink characterization parameters includes: The intermediate cyan characterization parameter, the intermediate magenta characterization parameter, and the intermediate yellow characterization parameter are subjected to offset analysis to obtain cyan offset value, magenta offset value, and yellow offset value; The intermediate cyan characterization parameter, intermediate magenta characterization parameter, and intermediate yellow characterization parameter are weighted according to the cyan offset value, the magenta offset value, the yellow offset value, and the preset weighting coefficient to obtain the cyan weighting coefficient, the magenta weighting coefficient, and the yellow weighting coefficient. The intermediate cyan characterization parameters are corrected based on the cyan weighting coefficient and the black channel difference parameter to obtain the target cyan characterization parameters; The intermediate magenta characterization parameters are corrected based on the magenta weighting coefficient and the black channel difference parameter to obtain the target magenta characterization parameters. The intermediate yellow characterization parameters are corrected based on the yellow weighting coefficient and the black channel difference parameter to obtain the target yellow characterization parameters. The target cyan characterization parameter, the target magenta characterization parameter, and the target yellow characterization parameter are determined as the target colored ink characterization parameters.

6. The method according to claim 1, characterized in that, After color calibration of the target electrowetting electronic paper according to the target color ink characterization parameters, the method further includes: Obtain the current display image of the target electrowetting electronic paper after color calibration; A similarity analysis is performed between the currently displayed image and the reference image to obtain an image similarity value; If the image similarity value is less than a preset similarity threshold, continue to perform color calibration on the target electrowetting electronic paper; If the image similarity value is greater than or equal to a preset similarity threshold, stop color calibration of the target electrowetting electronic paper.

7. The method according to claim 1, characterized in that, The step of performing color gamut conversion analysis on the initial display image to obtain measured color ink characterization parameters includes: The initial display image is subjected to color space conversion processing to obtain hue layer pixel values, saturation layer pixel values ​​and brightness layer pixel values; The intermediate red, green, and blue pixel parameters are generated based on the hue layer pixel values, the saturation layer pixel values, and the brightness layer pixel values; The pixel values ​​of the saturation layer and the pixel values ​​of the luminance layer are processed to obtain luminance deviation values. Based on the luminance deviation values, the intermediate red, green and blue pixel parameters are analyzed for color gamut conversion to obtain the measured color ink characterization parameters.

8. A color calibration device for electrowetting electronic paper, characterized in that, The device includes: An image acquisition unit is used to acquire an initial display image of the target electrowetting electronic paper; wherein the initial display image has a corresponding reference image; An image processing unit is configured to determine a color offset based on the initial display image, the reference image, and the electrowetting electronic paper color calibration method as described in any one of claims 1 to 7. A central computing unit, which is communicatively connected to the image processing unit, is used to receive a color offset sent by the image processing unit, and to determine a target color ink characterization parameter based on the color offset and the color calibration method for electrowetting electronic paper as described in any one of claims 1 to 7. The central computing unit is also used to perform color calibration on the target electrowetting electronic paper based on the target color ink characterization parameter.

9. An electronic device, characterized in that, The electronic device includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the color calibration method for electrowetting electronic paper according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the color calibration method for electrowetting electronic paper according to any one of claims 1 to 7.