Color calibration method and device, system, electronic equipment and storage medium

By acquiring the first and second correspondences of the display screen, color calibration is automatically performed, solving the problem of low calibration accuracy caused by relying on human eye observation in the prior art. This achieves accurate color calibration of the display screen and meets the requirements of human eye consistency.

CN119252207BActive Publication Date: 2026-01-23HONOR DEVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410267082.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-07
Publication Date
2026-01-23
Estimated Expiration
2044-03-07

AI Technical Summary

Technical Problem

In existing technologies, color calibration of displays relies on human eye observation, resulting in low calibration accuracy and failing to meet the requirements of consistency between objective and subjective colors as perceived by the human eye.

Method used

The first electronic device acquires the first and second correspondences of the display screen and automatically performs color calibration. The first correspondence reflects objective color deviation, and the second correspondence reflects subjective color deviation of the human eye. The two are combined to achieve accurate color calibration.

Benefits of technology

It improves the accuracy of color calibration, meets the requirements of consistency between objective and subjective colors in the human eye, and reduces errors caused by individual differences in human eye discrimination ability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119252207B_ABST
    Figure CN119252207B_ABST
Patent Text Reader

Abstract

The application discloses a color calibration method and device, system, electronic equipment and storage medium. The color calibration method comprises the following steps: a first electronic device acquires a first corresponding relationship of a display screen, the first corresponding relationship being used for representing a corresponding relationship between a first actual color coordinate and a first standard color coordinate of the display screen displaying a first preset color image; the first electronic device acquires a second corresponding relationship of the display screen, the second corresponding relationship being used for representing a corresponding relationship between an actual spectrum and a standard spectrum of the display screen displaying a second preset color image; and a second electronic device performs color calibration on the display screen according to a target corresponding relationship obtained based on the first corresponding relationship and the second corresponding relationship. The method realizes automatic color calibration on the display screen based on the acquired first corresponding relationship and second corresponding relationship of the display screen when the display screen is color calibrated, and improves the calibration accuracy of color calibration on the display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic equipment technology, and in particular to a color calibration method, apparatus, system, electronic device and storage medium thereof. Background Technology

[0002] Display screens often have color deviations during production, and color calibration is required before the screen leaves the factory.

[0003] Currently, the color calibration process for displays mainly relies on users manually compensating for the colors displayed on the screen based on their visual observations. This results in low accuracy in color calibration. Summary of the Invention

[0004] In view of the above, embodiments of this application provide a color calibration method, apparatus, system, electronic device, and storage medium to overcome the problems of the prior art.

[0005] In a first aspect, embodiments of this application provide a color calibration method applied to a color calibration system. The color calibration system includes a first electronic device and a second electronic device. The second electronic device is equipped with a display screen. The color calibration method includes: the first electronic device acquiring a first correspondence relationship of the display screen, the first correspondence relationship being used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen; the first electronic device acquiring a second correspondence relationship of the display screen, the second correspondence relationship being used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen; and the second electronic device performing color calibration on the display screen according to a target correspondence relationship obtained based on the first and second correspondence relationships.

[0006] The solution provided in this application automatically calibrates the display screen based on the first and second correspondences obtained during color calibration. This eliminates the need for users to manually compensate for the colors displayed on the screen based on human visual observation. This avoids the low accuracy of color compensation due to individual differences in human color discrimination, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the screen meet both the objective and subjective color consistency requirements of human vision.

[0007] In some optional embodiments, the first electronic device acquires the first correspondence of the display screen, including: the first electronic device controls the display screen to display a fourth preset color image, wherein the fourth preset color type of the fourth preset color image is included in the first preset color type of the first preset color image; the first electronic device controls a colorimeter to acquire the third actual color coordinates of the fourth preset color image displayed on the display screen; the first electronic device acquires the third standard color coordinates of the fourth preset color image; and the first electronic device constructs the first correspondence based on the third actual color coordinates and the third standard color coordinates.

[0008] The solution provided in this embodiment realizes the construction of the first correspondence relationship of the display screen by collecting the color coordinates of a portion of the color images in the first preset color image on the display screen based on the colorimeter. It does not require the collection of color coordinates of all the color images of the first preset color image, thus improving the construction efficiency of the first correspondence relationship.

[0009] In some optional embodiments, the first preset color category consists of a fifth preset color category and a fourth preset color category. The first electronic device constructs a first correspondence relationship based on the third actual color coordinates and the third standard color coordinates, including: the first electronic device constructs a third correspondence relationship based on the third actual color coordinates and the third standard color coordinates, the third correspondence relationship being used to characterize the correspondence between the third actual color coordinates and the third standard color coordinates; the first electronic device interpolates the third correspondence relationship based on the color channel difference between the colors of the fourth preset color category and the colors of the fifth preset color category to obtain the first correspondence relationship.

[0010] The solution provided in this embodiment is that the first correspondence is obtained by interpolating the third correspondence. The third correspondence is constructed based on the color coordinates of a portion of the color images in the first preset color image. It does not require the acquisition of color coordinates of all the color images in the first preset color image, which improves the construction efficiency of the first correspondence and is conducive to improving the calibration efficiency of color calibration of the display screen.

[0011] In some optional embodiments, the fourth preset color image includes multiple sets of color images, each set of color images including at least one image of the fourth preset color type; the colorimeter includes multiple sub-colorimeters; the third actual color coordinates include multiple sets of sub-color coordinates, each set of sub-color coordinates including at least one color coordinate; the first electronic device controls the display screen to display the fourth preset color image, including: the first electronic device controls the display screen to display multiple sets of color images; the first electronic device controls the colorimeter to acquire the third actual color coordinates of the fourth preset color image displayed on the display screen, including: the first electronic device controls each sub-colorimeter to acquire a set of sub-color coordinates of a set of color images displayed on the display screen; the first electronic device constructs a first correspondence relationship based on the third actual color coordinates and the third standard color coordinates, including: the first electronic device constructs a first correspondence relationship based on the multiple sets of sub-color coordinates and the third standard color coordinates.

[0012] The solution provided in this embodiment realizes the acquisition of color coordinates of a fourth preset color image based on multiple sub-colorimeters, which improves the acquisition efficiency of color coordinate acquisition of the fourth preset color image and is conducive to improving the calibration efficiency of color calibration of the display screen.

[0013] In some optional embodiments, before the second electronic device performs color calibration on the display screen based on the target correspondence obtained from the first correspondence and the second correspondence, the color calibration method further includes: the first electronic device fusing the first correspondence and the second correspondence to obtain the target correspondence; and the first electronic device sending the target correspondence to the second electronic device.

[0014] The solution provided in this embodiment achieves the fusion of objective color deviation of the display screen and subjective color deviation of the human eye based on the first electronic device during the color calibration process, thereby reducing the computational load of the second electronic device and improving the operating speed of the second electronic device.

[0015] In some optional embodiments, the first electronic device fuses the first correspondence and the second correspondence to obtain the target correspondence, including: the first electronic device replaces the fifth correspondence in the first correspondence that corresponds to the first sub-preset color image with the second correspondence to obtain the target correspondence.

[0016] The solution provided in this embodiment replaces the correspondence of the first sub-preset color image with the same color as the second preset color image in the first correspondence with the second correspondence, which is beneficial to improving the objective color consistency and subjective color consistency of the display screen calibrated according to the target correspondence.

[0017] In some optional embodiments, before the second electronic device performs color calibration on the display screen based on the target correspondence obtained from the first correspondence and the second correspondence, the color calibration method further includes: the first electronic device sending the first correspondence and the second correspondence to the second electronic device; and the second electronic device fusing the first correspondence and the second correspondence to obtain the target correspondence.

[0018] The solution provided in this embodiment achieves the fusion of objective color deviation of the display screen and subjective color deviation of the human eye based on the second electronic device during the color calibration process of the display screen, thereby reducing the computational load of the first electronic device and improving the operating speed of the first electronic device.

[0019] In some optional embodiments, the first electronic device acquires the second correspondence of the display screen, including: the first electronic device controls the display screen to display a second preset color image; the first electronic device controls a spectrometer to collect the actual spectrum of the second preset color image displayed on the display screen; and the first electronic device constructs the second correspondence based on the standard spectrum of the second preset color image and the actual spectrum.

[0020] The solution provided in this embodiment realizes the determination of the subjective color deviation of the display screen by the human eye based on the actual spectrum of the second preset color image collected by the spectrometer, which helps to reduce the subjective color deviation of the display screen calibrated according to the second correspondence.

[0021] In some optional embodiments, the first electronic device constructs a second correspondence relationship based on the standard spectrum and the actual spectrum of the second preset color image, including: the first electronic device determines a fourth standard color coordinate based on the standard spectrum; the first electronic device determines a fourth actual color coordinate based on the actual spectrum; and the first electronic device constructs a second correspondence relationship based on the fourth standard color coordinate and the fourth actual color coordinate.

[0022] The solution provided in this embodiment realizes the determination of the subjective color deviation of the display screen based on the actual color coordinates corresponding to the actual spectrum collected by the spectrometer, which helps to reduce the subjective color deviation of the display screen calibrated according to the second correspondence.

[0023] In some optional embodiments, the first electronic device determines the fourth standard color coordinates based on the standard spectrum, including: the first electronic device determines the standard tristimulus value based on the standard spectrum; the first electronic device determines the fourth standard color coordinates based on the standard tristimulus value.

[0024] The solution provided in this embodiment realizes the calculation of the fourth standard color coordinates based on the standard tristimulus values ​​corresponding to the standard spectrum, thereby improving the calculation accuracy of the fourth standard color coordinates.

[0025] In some optional embodiments, the first electronic device determines the fourth actual color coordinates based on the actual spectrum, including: the first electronic device determines the actual tristimulus value based on the actual spectrum; the first electronic device determines the fourth actual color coordinates based on the actual tristimulus value.

[0026] The solution provided in this embodiment realizes the calculation of the fourth actual color coordinate based on the actual tristimulus values ​​corresponding to the actual spectrum, thereby improving the calculation accuracy of the fourth actual color coordinate.

[0027] In some optional embodiments, the first electronic device controls the display screen to display a second preset color image, including: the first electronic device adjusting the display brightness of the display screen to a preset display brightness, the preset display brightness being the maximum display brightness supported by the display screen; and the first electronic device controlling the display screen to display the second preset color image at the preset display brightness.

[0028] The solution provided in this embodiment enables the acquisition of the spectrum of the second preset color image displayed on the screen by a spectrometer when the screen is at its maximum display brightness. The accuracy of the acquired actual spectrum data is relatively high, thereby improving the accuracy of the second correspondence data.

[0029] Secondly, embodiments of this application provide a color calibration method applied to a first electronic device. The color calibration method includes: obtaining a first correspondence of the display screen, the first correspondence being used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen, the first preset color image including at least a first sub-preset color image; obtaining a second correspondence of the display screen, the second correspondence being used to characterize the correspondence between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen, the color of the second preset color image being the same as the color of the first sub-preset color image; fusing the first correspondence and the second correspondence to obtain a target correspondence, the target correspondence being used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of a third preset color image displayed on the display screen, the third preset color image being obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image; sending the target correspondence to a second electronic device configured with a display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence; or, sending the first correspondence and the second correspondence to a second electronic device configured with a display screen, so that the second electronic device fuses the first correspondence and the second correspondence to obtain the target correspondence, and performs color calibration on the display screen according to the target correspondence.

[0030] The solution provided in this embodiment automatically calibrates the display screen based on the first and second correspondences obtained during color calibration. This eliminates the need for users to manually compensate for the colors displayed on the screen based on human visual observation. This avoids the low accuracy of color compensation due to individual differences in human color discrimination, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the screen meet both the objective and subjective color consistency requirements of human vision.

[0031] Thirdly, embodiments of this application provide a color calibration method applied to a second electronic device. The second electronic device is equipped with a display screen. The color calibration method includes: determining a target correspondence of the display screen, the target correspondence being obtained based on a first correspondence and a second correspondence, wherein the first correspondence characterizes the correspondence between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen, the second correspondence characterizes the correspondence between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen, the first preset color image includes at least a first sub-preset color image, the color of the second preset color image is the same as the color of the first sub-preset color image, the target correspondence characterizes the correspondence between the second actual color coordinates and the second standard color coordinates of a third preset color image displayed on the display screen, the third preset color image is obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image; and performing color calibration on the display screen based on the target correspondence.

[0032] The solution provided in this embodiment automatically calibrates the display screen based on the first and second correspondences obtained during color calibration. This eliminates the need for users to manually compensate for the colors displayed on the screen based on human visual observation. This avoids the low accuracy of color compensation due to individual differences in human color discrimination, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the screen meet both the objective and subjective color consistency requirements of human vision.

[0033] In some optional embodiments, determining the target correspondence of the display screen includes: sending a first acquisition instruction to a first electronic device; receiving a first correspondence and a second correspondence sent by the first electronic device in response to the first acquisition instruction; and fusing the first correspondence and the second correspondence to obtain the target correspondence.

[0034] The solution provided in this embodiment achieves the fusion of objective color deviation of the display screen and subjective color deviation of the human eye based on the second electronic device during the color calibration process of the display screen, thereby reducing the computational load of the first electronic device and improving the operating speed of the first electronic device.

[0035] In some optional embodiments, determining the target correspondence of the display screen includes: sending a second acquisition instruction to a first electronic device; and receiving the target correspondence sent by the first electronic device in response to the second acquisition instruction.

[0036] The solution provided in this embodiment achieves the fusion of objective color deviation of the display screen and subjective color deviation of the human eye based on the first electronic device during the color calibration process, thereby reducing the computational load of the second electronic device and improving the operating speed of the second electronic device.

[0037] Fourthly, embodiments of this application provide a color calibration device applied to a color calibration system. The color calibration system includes a first electronic device and a second electronic device. The second electronic device is equipped with a display screen. The color calibration device includes: a first acquisition module, used by the first electronic device to acquire a first correspondence relationship of the display screen, the first correspondence relationship being used to characterize the correspondence relationship between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen, the first preset color image including at least a first sub-preset color image; a second acquisition module, used by the first electronic device to acquire a second correspondence relationship of the display screen, the second correspondence relationship being used to characterize the correspondence relationship between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen, the color of the second preset color image being the same as the color of the first sub-preset color image; and a first calibration module, used by the second electronic device to perform color calibration on the display screen according to a target correspondence relationship obtained based on the first and second correspondence relationships, the target correspondence relationship being used to characterize the correspondence relationship between the second actual color coordinates and the second standard color coordinates of a third preset color image displayed on the display screen, the third preset color image being obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image.

[0038] Fifthly, embodiments of this application provide a color calibration device applied to a first electronic device. The color calibration device includes: a third acquisition module, configured to acquire a first correspondence relationship of a display screen, the first correspondence relationship being used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen, the first preset color image including at least a first sub-preset color image; a fourth acquisition module, configured to acquire a second correspondence relationship of a display screen, the second correspondence relationship being used to characterize the correspondence between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen, the color of the second preset color image being the same as the color of the first sub-preset color image; and a first fusion module, configured to fuse the first correspondence relationship and the second correspondence relationship to obtain a target correspondence. The target correspondence relationship is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image. The first sending module is used to send the target correspondence relationship to the second electronic device configured with the screen, so that the second electronic device performs color calibration on the screen according to the target correspondence relationship. Alternatively, the second sending module is used to send the first correspondence relationship and the second correspondence relationship to the second electronic device configured with the screen, so that the second electronic device fuses the first correspondence relationship and the second correspondence relationship to obtain the target correspondence relationship, and performs color calibration on the screen according to the target correspondence relationship.

[0039] Sixthly, embodiments of this application provide a color calibration device applied to a second electronic device, the second electronic device being equipped with a display screen. The color calibration device includes: a first determining module, used to determine a target correspondence of the display screen, the target correspondence being obtained based on a first correspondence and a second correspondence, the first correspondence being used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen, the second correspondence being used to characterize the correspondence between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen, the first preset color image including at least a first sub-preset color image, the color of the second preset color image being the same as the color of the first sub-preset color image, the target correspondence being used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of a third preset color image displayed on the display screen, the third preset color image being obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image; and a second calibration module, used to perform color calibration on the display screen based on the target correspondence.

[0040] In a seventh aspect, embodiments of this application provide a color calibration system, which includes a first electronic device and a second electronic device, wherein the first electronic device is connected to the second electronic device; the color calibration system is used to perform the color calibration method provided in the first aspect above; the first electronic device is used to perform the color calibration method provided in the second aspect above; and the second electronic device is used to perform the color calibration method provided in the third aspect above.

[0041] Eighthly, embodiments of this application provide an electronic device, which includes: one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, the computer program code including computer instructions, and one or more processors call the computer instructions to cause the electronic device to perform the color calibration method provided in the first, second, or third aspect above.

[0042] Ninthly, embodiments of this application provide a chip system applied to an electronic device. The chip system includes one or more processors, which are used to invoke computer instructions to cause the electronic device to perform the color calibration method provided in the first, second, or third aspects described above.

[0043] In some alternative embodiments, the chip system further includes a memory connected to one or more processors via circuits or wires.

[0044] In some alternative embodiments, the chip system also includes a communication interface.

[0045] In a tenth aspect, embodiments of this application provide a computer-readable storage medium including instructions that, when executed on an electronic device, cause the electronic device to perform the color calibration method provided in the first, second, or third aspect described above.

[0046] In the eleventh aspect, embodiments of this application provide a computer program product that, when run on an electronic device, causes the electronic device to perform the color calibration method provided in the first, second, or third aspect described above.

[0047] It is understood that the beneficial effects of aspects four through eleven above can be found in the relevant descriptions in aspects one, two, or three above, and will not be repeated here. Attached Figure Description

[0048] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0049] Figure 1 A schematic diagram of a scenario for the color calibration system provided in an embodiment of this application is shown.

[0050] Figure 2 A schematic flowchart of a color calibration method provided in an embodiment of this application is shown.

[0051] Figure 3 This illustration shows an application scenario diagram of the color calibration system in the color calibration method provided in this application embodiment.

[0052] Figure 4 This illustration shows another application scenario of the color calibration system in the color calibration method provided in this application.

[0053] Figure 5 This illustration shows a schematic diagram of an application scenario in which the color calibration system provided in this application performs color calibration on a display screen.

[0054] Figure 6 This paper illustrates another flowchart of the color calibration method provided in an embodiment of this application.

[0055] Figure 7 This illustration shows another schematic flowchart of the color calibration method provided in the embodiments of this application.

[0056] Figure 8 This paper illustrates a schematic diagram of an application scenario for the color calibration method for a mobile phone screen provided in an embodiment of this application.

[0057] Figure 9 It shows Figure 8 A schematic diagram of a chip display processor in the provided color calibration method.

[0058] Figure 10 A structural block diagram of a color calibration device provided in an embodiment of this application is shown.

[0059] Figure 11 Another structural block diagram of the color calibration device provided in the embodiments of this application is shown.

[0060] Figure 12 A further structural block diagram of the color calibration device provided in an embodiment of this application is shown.

[0061] Figure 13 A schematic diagram of a hardware structure of an electronic device provided in an embodiment of this application is shown.

[0062] Figure 14 A schematic diagram of the software system of an electronic device provided in an embodiment of this application is shown.

[0063] Figure 15 A functional block diagram of an electronic device provided in an embodiment of this application is shown. Detailed Implementation

[0064] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0065] The following disclosure provides many different implementations or examples for carrying out different structures of this application. To simplify the disclosure, specific examples of components and arrangements are described below. Of course, these are merely examples and are not intended to limit the scope of this application. Furthermore, reference numerals and / or reference letters may be repeated in different examples; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various implementations and / or arrangements discussed.

[0066] Display screens often have color deviations during production, and color calibration is required before the screen leaves the factory.

[0067] Currently, the color calibration process for displays mainly relies on users manually compensating for the colors displayed on the screen based on their visual observations. This results in low accuracy in color calibration.

[0068] To address the aforementioned issues, the color calibration method, apparatus, system, electronic device, and storage medium provided in this application embodiment involve: a first electronic device acquiring a first correspondence relationship of the display screen, characterized by the correspondence between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen; the first preset color image includes at least a first sub-preset color image; the first electronic device acquiring a second correspondence relationship of the display screen, characterized by the correspondence between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen; the color of the second preset color image being the same as the color of the first sub-preset color image; and the second electronic device performing color calibration on the display screen based on a target correspondence relationship obtained from the first and second correspondence relationships, characterized by the correspondence between the second actual color coordinates and the second standard color coordinates of a third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image. This enables automatic color calibration of the display screen based on the first and second correspondences obtained during color calibration. Users do not need to manually compensate for the colors displayed on the screen based on their visual observations, thus avoiding the low accuracy of color compensation due to individual differences in color perception and improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the screen meet both the objective and subjective color consistency requirements of the human eye.

[0069] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0070] Please see Figure 1 The illustration shows an application scenario diagram of the color calibration system provided in the embodiments of this application. The color calibration system may include a first electronic device 100 and a second electronic device 200. The first electronic device 100 is communicatively connected to the second electronic device 200 and interacts with the second electronic device 200 for data exchange.

[0071] The first electronic device 100 can be a host computer or a server, etc. The second electronic device 200 can be equipped with a display screen, and can be a mobile phone, a personal digital assistant (PDA), a tablet computer (Tablet PC), a smart TV, a smartwatch, a smart bracelet, a wearable device, an augmented reality (AR) device, or a virtual reality (VR) device, etc.

[0072] The types of the first electronic device 100 and the second electronic device 200 are not limited here; they can be set according to actual needs.

[0073] In some embodiments, the second electronic device 200 may be configured with a display screen, for example, the second electronic device 200 may be a non-foldable screen mobile phone or a non-foldable screen tablet computer; the second electronic device 200 may also be configured with multiple display screens, for example, the second electronic device 200 may be a foldable screen mobile phone or a foldable screen tablet computer including inner and outer screens.

[0074] Please see Figure 2 The document illustrates a flowchart of a color calibration method provided in one embodiment of this application. In a specific embodiment, the color calibration method can be applied to a color calibration system. The following section uses a color calibration system as an example to illustrate this method. Figure 2 The process shown is described in detail. The color calibration method may include the following steps S110 to S130.

[0075] Step S110: The first electronic device acquires the first correspondence of the display screen.

[0076] In this embodiment of the application, when a user needs to perform color calibration on the display screen of the second electronic device, a calibration command can be sent to the first electronic device. The first electronic device receives and responds to the calibration command and obtains the first correspondence of the display screen.

[0077] The first correspondence can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the screen. That is, the first correspondence reflects the objective color deviation, and the first preset color image includes at least a first sub-preset color image.

[0078] The first preset color image can include images of all colors obtained by arbitrarily mixing the three primary colors (Red, R, Green, G, and Blue, B), or images of some colors from images of all colors obtained by arbitrarily mixing the three primary colors. The type of the first preset color image is not limited here, and can be set according to actual needs.

[0079] The first sub-preset color image can be the same color image as the first preset color image, that is, the color images contained in the first sub-color image are exactly the same as those contained in the first preset color image. The first sub-preset color image can also be a part of the color images in the first preset color image. For example, the first preset color image can include a first sub-preset color image and a second sub-preset color image, and the first sub-preset color image is different from the second sub-preset color image.

[0080] In some implementations, the color calibration system may also include a colorimeter that is communicatively connected to and interacts with a first electronic device.

[0081] When a user needs to perform color calibration on the display screen of the second electronic device, they can send a calibration command to the first electronic device. The first electronic device receives and responds to the calibration command, controls the display screen to display a fourth preset color image, and controls the colorimeter to collect the third actual color coordinates of the fourth preset color image displayed on the display screen, and obtains the third standard color coordinates of the fourth preset color image. Based on the third actual color coordinates and the third standard color coordinates, a first correspondence is constructed. This realizes the construction of the first correspondence of the display screen based on the color coordinates of a portion of the color images in the first preset color image collected by the colorimeter, without the need to collect the color coordinates of all the color images of the first preset color image, thus improving the construction efficiency of the first correspondence.

[0082] The fourth preset color type of the fourth preset color image can be included in the first preset color type of the first preset color image, that is, the fourth preset color image can be a part of the color image in the first preset color image.

[0083] The first electronic device can send a first display command to the second electronic device, and the second electronic device receives and responds to the first display command, controlling the display screen to display a fourth preset color image.

[0084] The first electronic device can send a first acquisition command to the colorimeter. The colorimeter receives and responds to the first acquisition command, acquires the color coordinates of the fourth preset color image displayed on the screen, obtains the third actual color coordinates, and sends the third actual color coordinates to the first electronic device. The first electronic device receives the third actual color coordinates returned by the colorimeter.

[0085] The first electronic device has a chromaticity diagram pre-stored. The first electronic device can find the chromaticity diagram based on the fourth preset color image to obtain the third standard color coordinates.

[0086] The chromaticity diagram can be obtained based on the International Commission on Illumination (CIE) 1931 color space, CIE 1960 color space, or CIE 1976 color space.

[0087] The first preset color category can be composed of the fifth preset color category and the fourth preset color category. The first electronic device can construct a third correspondence relationship based on the third actual color coordinates and the third standard color coordinates. The third correspondence relationship can be used to characterize the correspondence between the third actual color coordinates and the third standard color coordinates. Based on the color channel difference between the colors of the fourth preset color category and the fifth preset color category, the third correspondence relationship is interpolated to obtain the first correspondence relationship. The first correspondence relationship is obtained by interpolating the third correspondence relationship. The third correspondence relationship is constructed based on the color coordinates of a portion of the color images in the first preset color image. It is not necessary to collect the color coordinates of all the color images in the first preset color image, which improves the construction efficiency of the first correspondence relationship and is conducive to improving the calibration efficiency of color calibration of the display screen.

[0088] In some implementations, the fourth preset color image may include multiple sets of color images, each set of color images may include at least one image of the fourth preset color type, the colorimeter may include multiple sub-colorimeters, and the third actual color coordinates may include multiple sets of sub-color coordinates, each set of sub-color coordinates may include at least one color coordinate.

[0089] When a user needs to perform color calibration on the display screen of the second electronic device, they can send a calibration command to the first electronic device. The first electronic device receives and responds to the calibration command, controls the display screen to display multiple sets of color images, and controls each sub-colorimeter to collect a set of sub-color coordinates of a set of color images displayed on the display screen. It also obtains the third standard color coordinates of the fourth preset color image and constructs a first correspondence based on the multiple sets of sub-color coordinates and the third standard color coordinates. This realizes the acquisition of color coordinates of the fourth preset color image based on multiple sub-colorimeters, improves the acquisition efficiency of color coordinate acquisition of the fourth preset color image, and helps to improve the calibration efficiency of color calibration of the display screen.

[0090] The display screen can display multiple sets of color images sequentially or simultaneously. Each sub-colorimeter can be used to acquire the color coordinates of a set of color images displayed sequentially on the display screen, or it can be used to acquire the color coordinates of a set of color images displayed simultaneously on the display screen.

[0091] In one application scenario, such as Figure 3 As shown, the color calibration system may include a first color calibration pipeline and a second color calibration pipeline, which are two identical color calibration pipelines. The second electronic device may include a first sub-electronic device and a second sub-electronic device, with the first sub-electronic device flowing through the first color calibration pipeline and the second sub-electronic device flowing through the second color calibration pipeline.

[0092] A colorimeter may include eight sub-colorimeters, which are respectively designated as the first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter, the fourth sub-colorimeter, the fifth sub-colorimeter, the sixth sub-colorimeter, the seventh sub-colorimeter, and the eighth sub-colorimeter.

[0093] The first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter, and the fourth sub-colorimeter are connected in series and set in the first color calibration pipeline. The first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter, and the fourth sub-colorimeter are used to acquire the color coordinates of the first sub-electronic device flowing through the first color calibration pipeline.

[0094] The fifth, sixth, seventh, and eighth sub-colorimeters are connected in series and set up in the second color calibration pipeline. The fifth, sixth, seventh, and eighth sub-colorimeters are used to acquire color coordinates of the second sub-electronic devices flowing through the second color calibration pipeline.

[0095] In some implementations, the first electronic device may pre-store a first correspondence relationship of the display screens. When a user needs to perform color calibration on the display screen of the second electronic device, a calibration command can be sent to the first electronic device. The first electronic device receives and responds to the calibration command, and reads the pre-stored first correspondence relationship.

[0096] In some implementations, the second electronic device may pre-store a first correspondence relationship for the display screen. When a user needs to perform color calibration on the display screen of the second electronic device, a calibration command can be sent to the first electronic device. The first electronic device receives and responds to the calibration command, sends a first acquisition request to the second electronic device, receives and responds to the first acquisition request, and sends the pre-stored first correspondence relationship to the first electronic device. The first electronic device then receives the first correspondence relationship returned by the second electronic device.

[0097] In some implementations, the color calibration system may also include a server connected to the first electronic device via a network and interacting with the first electronic device via the network. The server may pre-store a first correspondence between the displays.

[0098] When a user needs to calibrate the color of the display screen of the second electronic device, they can send a calibration command to the first electronic device. The first electronic device receives and responds to the calibration command, and sends a second acquisition request to the server via the network. The server receives and responds to the second acquisition request, and sends a pre-stored first correspondence relationship to the first electronic device via the network. The first electronic device receives the first correspondence relationship returned by the server.

[0099] The server can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or any of the following: cloud servers that provide 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, content delivery networks (CDN), big data or artificial intelligence platforms. The type of server is not limited here, and the specific configuration can be based on actual needs.

[0100] The network can be any of the following: ZigBee network, Bluetooth (BT) network, Wireless Fidelity (Wi-Fi) network, Thread network, Long Range Radio (LoRa) network, Low-Power Wide-Area Network (LPWAN), infrared network, Narrow Band Internet of Things (NB-IoT), Controller Area Network (CAN), Digital Living Network Alliance (DLNA) network, Wide Area Network (WAN), Local Area Network (LAN), Metropolitan Area Network (MAN), or Wireless Personal Area Network (WPAN). The type of network is not limited here; it can be configured according to actual needs.

[0101] In some implementations, the first electronic device may be provided with an input panel. When a user needs to perform color calibration on the display screen of the second electronic device, the user can input a calibration command on the input panel of the first electronic device. For example, the user can input a test command by handwriting on the input panel of the first electronic device or input a test command by pressing a button on the input panel of the first electronic device. The first electronic device receives the calibration command through the input panel.

[0102] In some implementations, the first electronic device may be equipped with a voice recognition module. When a user needs to perform color calibration on the display screen of the second electronic device, the user can send voice information within the voice acquisition range of the voice recognition module. The voice recognition module acquires the voice information sent by the user and performs voice recognition on the acquired voice information to obtain a voice recognition result. When it is determined that the voice recognition result contains keywords used to instruct the display screen to perform color calibration, such as the keyword "color calibration", or the keywords "color" and "calibration", it is determined that a calibration instruction has been received.

[0103] As an example, if the user sends the voice message: "Perform color calibration on the display", and the voice recognition result contains the keyword "color calibration", then it is determined that the calibration instruction has been received.

[0104] In some implementations, when a user needs to perform color calibration on the display screen of the second electronic device, a calibration command can be sent to the client. The client receives and responds to the calibration command, and forwards the calibration command to the first electronic device via the network. The first electronic device receives the calibration command forwarded by the client.

[0105] The client connects to the first electronic device via a network and interacts with the first electronic device through the network. The client can be any of the following: a mobile client (e.g., a mobile phone client, PDA client, Tablet PC client, laptop client, smartwatch client, smart bracelet client, or wearable client) or a fixed client (e.g., a desktop computer client, smart panel client, etc.). The type of client is not limited here and can be set according to actual needs.

[0106] Step S120: The first electronic device acquires the second correspondence of the display screen.

[0107] In this embodiment of the application, after the first electronic device obtains the first correspondence of the display screen, it can obtain the second correspondence of the display screen.

[0108] The second correspondence can be used to characterize the correspondence between the actual spectrum of the second preset color image displayed on the screen and the standard spectrum, that is, the second correspondence reflects the subjective color deviation of the human eye.

[0109] The second preset color image has the same color as the first sub-preset color image. The second preset color image can be any color image obtained by arbitrarily mixing the three primary colors, or it can be an image of multiple colors obtained by arbitrarily mixing the three primary colors, etc. The type of the second preset color is not limited here, and can be set according to actual needs.

[0110] In some implementations, the color calibration system may also include a spectrometer that is communicatively connected to and interacts with the first electronic device.

[0111] After the first electronic device obtains the first correspondence of the display screen, it can control the display screen to display a second preset color image and control the spectrometer to collect the actual spectrum of the second preset color image displayed on the display screen. Based on the standard spectrum and the actual spectrum of the second preset color image, a second correspondence is constructed. This realizes the determination of the subjective color deviation of the display screen by human eyes based on the actual spectrum of the second preset color image collected by the spectrometer, which is beneficial to reduce the subjective color deviation of the display screen calibrated according to the second correspondence.

[0112] The first electronic device can send a second display command to the second electronic device, and the second electronic device receives and responds to the second display command, controlling the display screen to display a second preset color image.

[0113] The first electronic device can send a second acquisition command to the spectrometer. The spectrometer receives and responds to the second acquisition command, acquires the spectrum of the second preset color image displayed on the screen, obtains the actual spectrum, and sends the actual spectrum to the first electronic device. The first electronic device receives the actual spectrum returned by the spectrometer.

[0114] The first electronic device can determine the fourth standard color coordinates based on the standard spectrum of the second preset color image, and determine the fourth actual color coordinates based on the actual spectrum. It can also construct a second correspondence based on the fourth standard color coordinates and the fourth actual color coordinates, thereby realizing the determination of the subjective color deviation of the display screen based on the actual color coordinates corresponding to the actual spectrum collected by the spectrometer. This helps to reduce the subjective color deviation of the display screen calibrated according to the second correspondence.

[0115] The first electronic device can calculate the standard tristimulus value based on the standard spectrum and the color matching function, and determine the fourth standard color coordinate based on the standard tristimulus value. This realizes the calculation of the fourth standard color coordinate based on the standard tristimulus value corresponding to the standard spectrum, and improves the calculation accuracy of the fourth standard color coordinate.

[0116] As an example, the standard spectrum can be s0(λ), where λ is the actual spectral wavelength, and the color matching function can include a first sub-color matching function. Second subcolor matching function and the third subcolor matching function First subcolor matching function Second subcolor matching function and the third subcolor matching function All are constant functions.

[0117] The first electronic device can be based on the standard spectrum s0(λ) and the first sub-color matching function. Second subcolor matching function and the third subcolor matching function Calculate the standard tristimulus values ​​X0, Y0, and Z0 according to Formula 1.

[0118] Formula 1 is: Where k is a constant.

[0119] The first electron can calculate the fourth standard color coordinates x0, y0, z0 according to Formula 2 based on the standard tristimulus values ​​X0, Y0, Z0.

[0120] Formula 2 is:

[0121] The first electronic device can calculate the actual tristimulus value based on the actual spectrum and the color matching function, and determine the fourth actual color coordinate based on the actual tristimulus value. This realizes the calculation of the fourth actual color coordinate based on the actual tristimulus value corresponding to the actual spectrum, and improves the calculation accuracy of the fourth actual color coordinate.

[0122] As an example, the actual spectrum can be s1(λ), ​​and the first electronic device can be based on the actual spectrum s1(λ) and the first sub-color matching function. Second subcolor matching function and the third subcolor matching function Calculate the actual tristimulus values ​​X1, Y1, and Z1 according to Formula 3.

[0123] Formula 3 is:

[0124] The first electron can calculate the fourth actual color coordinates x1, y1, z1 according to Formula 4 based on the actual tristimulus values ​​X1, Y1, Z1.

[0125] Formula four is:

[0126] In one application scenario, such as Figure 4As shown, the color calibration system may include a first color calibration pipeline and a second color calibration pipeline, which are two identical color calibration pipelines. The second electronic device may include a first sub-electronic device and a second sub-electronic device, with the first sub-electronic device flowing through the first color calibration pipeline and the second sub-electronic device flowing through the second color calibration pipeline.

[0127] A colorimeter may include six sub-colorimeters, referred to as the first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter, the fourth sub-colorimeter, the fifth sub-colorimeter, and the sixth sub-colorimeter, respectively. A spectrometer may include the first sub-spectrum and the second sub-spectrum.

[0128] The first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter, and the first sub-spectrometer are connected in series and set in the first color calibration pipeline. The first sub-colorimeter, the second sub-colorimeter, and the third sub-colorimeter are used to acquire the color coordinates of the first sub-electronic device flowing through the first color calibration pipeline, and the first sub-spectrometer is used to acquire the spectrum of the first electronic device flowing through the first color calibration pipeline.

[0129] The fourth, fifth, and sixth sub-colorimeters and the second sub-spectrometer are connected in series and set up in the second color calibration pipeline. The fourth, fifth, and sixth sub-colorimeters are used to acquire the color coordinates of the second sub-electronic devices flowing through the second color calibration pipeline, and the second sub-spectrometer is used to acquire the spectrum of the second electronic devices flowing through the second color calibration pipeline.

[0130] In some embodiments, after the first electronic device obtains the first correspondence of the display screen, it can adjust the display brightness of the display screen to a preset display brightness, which is the maximum display brightness supported by the display screen. It then controls the display screen to display a second preset color image at the preset display brightness and controls the spectrometer to collect the actual spectrum of the second preset color image displayed on the display screen. Based on the standard spectrum and the actual spectrum of the second preset color image, a second correspondence is constructed. This achieves the goal of collecting the spectrum of the second preset color image displayed on the display screen through the spectrometer when the display screen is at its maximum display brightness. The accuracy of the collected actual spectrum data is relatively high, thereby improving the accuracy of the second correspondence data.

[0131] In some implementations, the first electronic device may pre-store a second correspondence relationship of the display screen. After obtaining the first correspondence relationship of the display screen, the first electronic device can read the pre-stored second correspondence relationship.

[0132] In some implementations, the second electronic device may pre-store a second correspondence relationship of the display screen. After the first electronic device obtains the first correspondence relationship of the display screen, it may send a third acquisition request to the second electronic device. The second electronic device receives and responds to the third acquisition request and sends the second correspondence relationship to the first electronic device. The first electronic device receives the second correspondence relationship returned by the second electronic device.

[0133] In some implementations, the color calibration system may further include a server, which may pre-store a second correspondence between the displays. After the first electronic device obtains the first correspondence between the displays, it can send a fourth acquisition request to the server via the network. The server receives and responds to the fourth acquisition request, and sends the pre-stored second correspondence to the first electronic device via the network. The first electronic device then receives the second correspondence returned by the server.

[0134] In some implementations, after the first electronic device obtains the second correspondence of the display screen, the second electronic device obtains the target correspondence based on the first and second correspondences. This is beneficial for the second electronic device to calibrate the objective color deviation and subjective color deviation of the display screen based on the target correspondence, thereby improving the objective color consistency and subjective color consistency of the calibrated display screen.

[0135] In one implementation, after the first electronic device obtains the second correspondence of the display screen, it can fuse the first and second correspondences to obtain the target correspondence and send the target correspondence to the second electronic device. The second electronic device receives the target correspondence sent by the first electronic device. This realizes that during the color calibration of the display screen, the objective color deviation of the display screen and the subjective color deviation of the human eye are fused based on the first electronic device, which reduces the amount of computation of the second electronic device and improves the operating speed of the second electronic device.

[0136] The target correspondence can be used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the screen. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image.

[0137] The first electronic device can replace the fifth correspondence in the first correspondence that corresponds to the first sub-preset color image with the second correspondence to obtain the target correspondence. That is, the correspondence of the first sub-preset color image with the same color as the second preset color image in the first correspondence is replaced with the second correspondence. This is beneficial to improve the objective color consistency and subjective color consistency of the display screen calibrated according to the target correspondence.

[0138] In one implementation, after the first electronic device obtains the second correspondence of the display screen, it can send the first correspondence and the second correspondence to the second electronic device. The second electronic device receives and responds to the first correspondence and the second correspondence, and merges the first correspondence and the second correspondence to obtain the target correspondence. This realizes that during the color calibration of the display screen, the objective color deviation of the display screen and the subjective color deviation of the human eye are merged based on the second electronic device, which reduces the amount of computation of the first electronic device and improves the operating speed of the first electronic device.

[0139] The second electronic device can replace the fifth correspondence in the first correspondence that corresponds to the first sub-preset color image with the second correspondence to obtain the target correspondence. That is, the correspondence of the first sub-preset color image with the same color as the second preset color image in the first correspondence is replaced with the second correspondence. This is beneficial to improve the objective color consistency and subjective color consistency of the display screen calibrated according to the target correspondence.

[0140] Step S130: The second electronic device performs color calibration on the display screen according to the target correspondence obtained based on the first correspondence and the second correspondence.

[0141] In this embodiment, the second electronic device can perform color calibration on the display screen based on the target correspondence obtained from the first and second correspondences. This achieves automatic color calibration of the display screen based on the obtained first and second correspondences, eliminating the need for manual color compensation by the user based on the colors observed by the human eye. This avoids the low accuracy of color compensation due to individual differences in the human eye's color discrimination ability, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the display screen meet both the objective and subjective color consistency requirements of the human eye.

[0142] The target correspondence can be used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the screen. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image.

[0143] The second electronic device can calculate the color coordinate difference between the second actual color coordinate and the second standard color coordinate based on the correspondence between the second actual color coordinate and the second standard color coordinate, calculate the grayscale compensation value of the display screen based on the color coordinate difference, and perform grayscale compensation on the display screen based on the grayscale compensation value.

[0144] In one application scenario, such as Figure 5 As shown, the first electronic device can be a host computer, the second electronic device can be a mobile phone, the color calibration system can also include a colorimeter and a spectrometer, and the color calibration method can include steps S210 to S280.

[0145] Step S210: The host computer establishes a communication connection with the colorimeter and spectrometer.

[0146] Specifically, the host computer can establish a communication connection with the colorimeter and spectrometer via a network.

[0147] Step S220: The host computer establishes a communication connection with the mobile phone.

[0148] Specifically, the host computer can establish a communication connection with the mobile phone through the network.

[0149] Step S230: The host computer obtains the first correspondence between the mobile phone screen and the colorimeter.

[0150] Specifically, the host computer controls the colorimeter to collect the color coordinates of the fourth preset color image displayed on the mobile phone, obtain the third actual color coordinates, and construct the first correspondence relationship based on the third standard color coordinates and the third actual color coordinates of the fourth preset color.

[0151] Step S240: The host computer writes the first correspondence into the mobile phone.

[0152] Step S250: The host computer controls the spectrometer to acquire the spectrum of the white image displayed on the mobile phone screen.

[0153] Specifically, the host computer controls the phone's display brightness to the maximum, controls the phone to display a white image, and controls the spectrometer to collect the spectrum of the white image displayed on the phone.

[0154] Step S260: The host computer acquires the actual white light spectrum of the mobile phone screen.

[0155] Step S270: The host computer determines the second correspondence of the mobile phone screen based on the actual white light spectrum.

[0156] Specifically, the host computer integrates the actual white light spectrum with CMF2015 10° to obtain the fourth actual color coordinates, and integrates the standard white light spectrum of the white image with CMF2015 10° to obtain the fourth standard color coordinates. Based on the fourth actual color coordinates and the fourth standard color coordinates, a second correspondence is constructed.

[0157] Step S280: The host computer writes the second correspondence into the mobile phone, so that the mobile phone performs color calibration on the mobile phone screen according to the first correspondence and the second correspondence.

[0158] In some embodiments, the display screen may include a first sub-display screen and a second sub-display screen. The first correspondence may include a first sub-correspondence and a second sub-correspondence, the first actual color coordinates may include a first sub-actual color coordinate and a second sub-actual color coordinate, and the first standard color coordinates may include a first sub-standard color coordinate and a second sub-standard color coordinate.

[0159] The first sub-correspondence relationship can be used to characterize the correspondence between the first sub-actual color coordinates and the first sub-standard color coordinates of the first sub-display screen displaying the first preset color image, and the second sub-correspondence relationship can be used to characterize the correspondence between the second sub-actual color coordinates and the second sub-standard color coordinates of the second sub-display screen displaying the first preset color image.

[0160] The second correspondence may include the third sub-correspondence and the fourth sub-correspondence; the actual spectrum may include the first sub-actual spectrum and the second sub-actual spectrum; and the standard spectrum may include the first sub-standard spectrum and the second sub-standard spectrum.

[0161] The third sub-correspondence can be used to characterize the correspondence between the first sub-actual spectrum and the first sub-standard spectrum of the second preset color image displayed on the first sub-display screen, and the fourth sub-correspondence can be used to characterize the correspondence between the second sub-actual spectrum and the second sub-standard spectrum of the second preset color image displayed on the second sub-display screen.

[0162] The target correspondence may include the first sub-target correspondence and the second sub-target correspondence; the second actual color coordinate may include the third sub-actual color coordinate and the fourth sub-actual color coordinate; and the second standard color coordinate may include the third sub-standard color coordinate and the fourth sub-standard color coordinate.

[0163] The first sub-target correspondence can be used to characterize the correspondence between the third sub-actual color coordinates and the third sub-standard color coordinates of the third preset color image displayed on the first sub-display screen. The second sub-target correspondence can be used to characterize the correspondence between the fourth sub-actual color coordinates and the fourth sub-standard color coordinates of the third preset color image displayed on the second sub-display screen.

[0164] The first electronic device can acquire the first and third sub-correspondence relationships of the first sub-display and the second and fourth sub-correspondence relationships of the second sub-display. The second electronic device performs color calibration on the first sub-display based on the first sub-target correspondence relationship obtained from the first and third sub-correspondence relationships, and performs color calibration on the second sub-display based on the second and fourth sub-target correspondence relationships. This achieves objective color and subjective color calibration of the first sub-display based on the first sub-target correspondence relationship, and objective color and subjective color calibration of the second sub-display based on the second sub-target correspondence relationship, thereby reducing the color difference between the first and second sub-displays.

[0165] This embodiment provides a solution whereby a first electronic device acquires a first correspondence relationship of the display screen. This first correspondence relationship characterizes the correspondence between the first actual color coordinates and the first standard color coordinates of a first preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image. The first electronic device acquires a second correspondence relationship of the display screen. This second correspondence relationship characterizes the correspondence between the actual spectrum and the standard spectrum of a second preset color image displayed on the display screen. The color of the second preset color image is the same as the color of the first sub-preset color image. The second electronic device performs color calibration on the display screen based on a target correspondence relationship obtained from the first and second correspondence relationships. This target correspondence relationship characterizes the correspondence between the second actual color coordinates and the second standard color coordinates of a third preset color image displayed on the display screen. The third preset color image is based on the first... The second preset color image is obtained by replacing the first sub-preset color image in the first preset color image. This enables automatic color calibration of the display screen based on the first and second correspondences obtained during color calibration. This eliminates the need for users to manually compensate for the colors displayed on the screen based on what they see with their eyes. It avoids the low accuracy of color compensation due to individual differences in the human eye's ability to distinguish colors, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the screen meet both the objective and subjective color consistency requirements of the human eye.

[0166] Please see Figure 6 This document illustrates a flowchart of a color calibration method provided in another embodiment of this application. In a specific embodiment, the color calibration method can be applied to a first electronic device 100 in a color calibration system. The following section uses the first electronic device 100 as an example to illustrate this method. Figure 6The process shown is described in detail. The color calibration method may include the following steps S310 to S340.

[0167] Step S310: Obtain the first correspondence of the display screen.

[0168] In this embodiment, when a user needs to perform color calibration on the display screen of the second electronic device, a calibration command can be sent to the first electronic device. The first electronic device receives and responds to the calibration command and obtains the first correspondence of the display screen.

[0169] The first correspondence can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the screen, and the first preset color image can include at least a first sub-preset color image.

[0170] In this embodiment, the process by which the first electronic device obtains the first correspondence of the display screen can be referred to the corresponding steps in the foregoing embodiments, and will not be repeated here.

[0171] Step S320: Obtain the second correspondence of the display screen.

[0172] In this embodiment, after the first electronic device obtains the first correspondence of the display screen, it can obtain the second correspondence of the display screen.

[0173] The second correspondence can be used to characterize the correspondence between the actual spectrum of the second preset color image displayed on the screen and the standard spectrum, and the color of the second preset color image is the same as the color of the first sub-preset color image.

[0174] In this embodiment, the process by which the first electronic device obtains the second correspondence of the display screen can be referred to the corresponding steps in the foregoing embodiments, and will not be repeated here.

[0175] Step S330: Merge the first correspondence and the second correspondence to obtain the target correspondence.

[0176] In this embodiment, after the first electronic device obtains the second correspondence of the display screen, it can fuse the first correspondence and the second correspondence to obtain the target correspondence.

[0177] The target correspondence can be used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the screen. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image.

[0178] In this embodiment, the process of the first electronic device fusing the first correspondence and the second correspondence to obtain the target correspondence can be referred to the corresponding steps in the foregoing embodiments, and will not be repeated here.

[0179] Step S340: Send the target mapping relationship to the second electronic device configured with a display screen, so that the second electronic device performs color calibration on the display screen according to the target mapping relationship.

[0180] In this embodiment, after the first electronic device integrates the first and second correspondences to obtain the target correspondence, it can send the target correspondence to the second electronic device equipped with a display screen. The second electronic device receives and responds to the target correspondence and performs color calibration on the display screen according to the target correspondence. This realizes that when calibrating the display screen, the color calibration is automatically performed based on the obtained first and second correspondences of the display screen, eliminating the need for the user to manually compensate the color of the display screen based on the color observed by the human eye. This avoids the low accuracy of color compensation due to individual differences in the human eye's ability to distinguish colors, thus improving the calibration accuracy of the display screen. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation of the human eye. After color calibration of the display screen according to the first and second correspondences, the color displayed on the display screen can meet both the objective color consistency requirements and the subjective color consistency requirements of the human eye.

[0181] In some implementations, after the first electronic device obtains the second correspondence of the display screen, it can send the first and second correspondences to the second electronic device. The second electronic device receives and responds to the first and second correspondences, merges them to obtain the target correspondence, and performs color calibration on the display screen based on the target correspondence. This achieves automatic color calibration of the display screen based on the obtained first and second correspondences, eliminating the need for manual color compensation by the user based on the colors observed by the human eye. This avoids the low accuracy of color compensation due to individual differences in the human eye's color discrimination ability, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on the first and second correspondences, the colors displayed on the display screen meet both the objective and subjective color consistency requirements of the human eye.

[0182] This embodiment provides a solution that obtains a first correspondence relationship and a second correspondence relationship of the display screen, merges the first and second correspondence relationships to obtain a target correspondence relationship, and sends the target correspondence relationship to a second electronic device configured with the display screen. This allows the second electronic device to perform color calibration on the display screen based on the target correspondence relationship. This achieves automatic color calibration of the display screen based on the obtained first and second correspondence relationships, eliminating the need for manual color compensation by the user based on the colors observed by the human eye. This avoids the low accuracy of color compensation due to individual differences in human color perception, thus improving the accuracy of color calibration. Furthermore, the first correspondence relationship reflects objective color deviation, while the second correspondence relationship reflects subjective color deviation. After color calibration based on the first and second correspondence relationships, the colors displayed on the display screen meet both the objective and subjective color consistency requirements of the human eye.

[0183] Please see Figure 7 This document illustrates a flowchart of a color calibration method provided in another embodiment of this application. In a specific embodiment, the color calibration method can be applied to a second electronic device 200 in a color calibration system. The second electronic device 200 is used as an example below to illustrate this method. Figure 7 The process shown is described in detail. The color calibration method may include the following steps S410 to S420.

[0184] Step S410: Determine the target correspondence of the display screen.

[0185] In this embodiment, when a user needs to calibrate the display screen, they can send a calibration command to a second electronic device. The second electronic device receives and responds to the calibration command and determines the target correspondence of the display screen.

[0186] The target correspondence can be obtained based on the first correspondence and the second correspondence. The first correspondence can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The second correspondence can be used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The first preset color image can include at least a first sub-preset color image. The color of the second preset color image is the same as the color of the first sub-preset color image. The target correspondence can be used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image.

[0187] In some implementations, the second electronic device can send a first acquisition instruction to the first electronic device. The first electronic device receives and responds to the first acquisition instruction, acquires the first and second correspondences of the display screen, and sends the first and second correspondences to the second electronic device. The second electronic device receives the first and second correspondences sent by the first electronic device, and fuses the first and second correspondences to obtain the target correspondence. This realizes that during the color calibration process of the display screen, the objective color deviation of the display screen and the subjective color deviation of the human eye are fused based on the second electronic device, which reduces the computational load of the first electronic device and improves the operating speed of the first electronic device.

[0188] In some implementations, the second electronic device can send a second acquisition instruction to the first electronic device. The first electronic device receives and responds to the second acquisition instruction, acquires the first and second correspondences of the display screen, merges the first and second correspondences to obtain a target correspondence, and sends the target correspondence to the second electronic device. The second electronic device receives the target correspondence sent by the first electronic device. This realizes that during the color calibration of the display screen, the objective color deviation of the display screen and the subjective color deviation of the human eye are merged based on the first electronic device, which reduces the computational load of the second electronic device and improves the operating speed of the second electronic device.

[0189] Step S420: Perform color calibration on the display screen based on the target correspondence.

[0190] In this embodiment, after the second electronic device determines the target correspondence of the display screen, it can perform color calibration on the display screen based on the target correspondence. This achieves automatic color calibration of the display screen based on the first and second correspondences obtained during color calibration, eliminating the need for the user to manually compensate for the colors displayed on the display screen based on what the human eye observes. This avoids the low accuracy of color compensation due to individual differences in the human eye's ability to distinguish colors, thus improving the accuracy of color calibration. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration of the display screen based on the first and second correspondences, the colors displayed on the display screen can meet both the objective and subjective color consistency requirements of the human eye.

[0191] In one application scenario, such as Figure 8 As shown, the second electronic device can be a mobile phone, and the color calibration method for the mobile phone screen can include steps S510 to S550.

[0192] Step S510: The phone starts running.

[0193] Step S520: The mobile phone reads the pre-stored first and second correspondences from the memory.

[0194] Step S530: The mobile phone merges the first correspondence and the second correspondence to obtain the target correspondence.

[0195] Step S540: The mobile phone writes the target mapping relationship into the target register of the mobile phone's chip display processor.

[0196] The target register is a pre-set register used to store the target correspondence.

[0197] like Figure 9 As shown, the chip display processor may include a layer compositor, a local contrast enhancement unit, a target register, a scaling and sharpening unit, and a display serial interface, etc.

[0198] The layer synthesizer can be used to convert a 3D image into a 2D image. The local contrast enhancement unit can be used to enhance the contrast of the 2D image. The target register is used to store the target correspondence and perform color calibration on the image according to the target correspondence. The scaling and sharpening unit is used to sharpen the clarity of the color-calibrated image. The display serial interface is used to connect to the screen module of the mobile phone screen so that the screen module can display the color-calibrated image after the clarity sharpening process.

[0199] In some implementations, there may be one or more layer compositors, one or more target registers, and one or more display serial interfaces.

[0200] When there is only one mobile phone screen, there is only one layer compositor, one target register, and one display serial interface.

[0201] When there are multiple mobile phone screens, there are multiple layer compositors, multiple target registers, and multiple display serial interfaces. One layer compositor, one target register, and one display serial interface are used to perform color calibration on one mobile phone screen.

[0202] Step S550: The mobile phone control chip display processor runs, so that the chip display processor performs color calibration on the mobile phone screen according to the target correspondence stored in the target memory.

[0203] This embodiment provides a solution that determines the target correspondence of the display screen. The target correspondence is obtained based on a first correspondence and a second correspondence. The first correspondence characterizes the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The second correspondence characterizes the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image, and the color of the second preset color image is the same as the color of the first sub-preset color image. The target correspondence characterizes the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image. This technology enables automatic color calibration of the display screen based on the first and second correspondences obtained from the target correspondences. This eliminates the need for users to manually compensate for the colors displayed on the screen based on their visual observations, avoiding the low accuracy of color compensation due to individual differences in color perception. Furthermore, the first correspondence reflects objective color deviation, while the second correspondence reflects subjective color deviation. After color calibration based on these two correspondences, the displayed colors meet both objective and subjective color consistency requirements.

[0204] Please see Figure 10 This document illustrates a color calibration device 600 provided in one embodiment of this application. The color calibration device 600 can be applied to a color calibration system. The following section uses a color calibration system as an example to illustrate... Figure 10 The color calibration device 600 shown will be described in detail. The color calibration device 600 may include a first acquisition module 610, a second acquisition module 620 and a first calibration module 630.

[0205] The first acquisition module 610 can be used by the first electronic device to acquire a first correspondence relationship of the display screen. The first correspondence relationship can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The first preset color image can include at least a first sub-preset color image. The second acquisition module 620 can be used by the first electronic device to acquire a second correspondence relationship of the display screen. The second correspondence relationship can be used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The color of the second preset color image and the color of the first sub-preset color image can be the same. The first calibration module 630 can be used by the second electronic device to perform color calibration on the display screen according to the target correspondence relationship obtained based on the first and second correspondence relationships. The target correspondence relationship can be used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image.

[0206] In some implementations, the first acquisition module 610 may include a first control unit, a second control unit, an acquisition unit, and a first construction unit.

[0207] The first control unit can be used by the first electronic device to control the display screen to display a fourth preset color image, wherein the fourth preset color type of the fourth preset color image can be included in the first preset color type of the first preset color image; the second control unit can be used by the first electronic device to control the colorimeter to acquire the third actual color coordinates of the display screen to display the fourth preset color image; the acquisition unit can be used by the first electronic device to acquire the third standard color coordinates of the fourth preset color image; the first construction unit can be used by the first electronic device to construct a first correspondence relationship based on the third actual color coordinates and the third standard color coordinates.

[0208] In some implementations, the first preset color type may consist of a fifth preset color type and a fourth preset color type, and the first building unit may include a first building subunit and a processing subunit.

[0209] The first construction subunit can be used by the first electronic device to construct a third correspondence relationship based on the third actual color coordinates and the third standard color coordinates. The third correspondence relationship can be used to characterize the correspondence relationship between the third actual color coordinates and the third standard color coordinates. The processing subunit can be used by the first electronic device to perform interpolation processing on the third correspondence relationship based on the color channel difference between the color of the fourth preset color type and the color of the fifth preset color type to obtain the first correspondence relationship.

[0210] In some implementations, the fourth preset color image may include multiple sets of color images, each set of color images may include at least one image of the fourth preset color type, the colorimeter may include multiple sub-colorimeters, the third actual color coordinates may include multiple sets of sub-color coordinates, each set of sub-color coordinates may include at least one color coordinate; the first control unit may include a first control sub-unit.

[0211] The first control subunit can be used by the first electronic device to control the display screen to display multiple sets of color images.

[0212] In some implementations, the second control unit may include a second control subunit.

[0213] The second control subunit can be used by the first electronic device to control each subcolormeter to acquire and display a set of subcolor coordinates of a set of color images on the display screen.

[0214] In some implementations, the first building unit may include a second building subunit.

[0215] The second construction subunit can be used by the first electronic device to construct a first correspondence relationship based on multiple sets of sub-color coordinates and a third standard color coordinate.

[0216] In some embodiments, the color calibration device 600 may also include a second fusion module and a third transmission module.

[0217] The second fusion module can be used to fuse the first correspondence and the second correspondence to obtain the target correspondence before the second electronic device performs color calibration on the display screen based on the target correspondence obtained from the first correspondence and the second correspondence; the third sending module can be used to send the target correspondence to the second electronic device from the first electronic device.

[0218] In some implementations, the second fusion module may include a replacement unit.

[0219] The replacement unit can be used by the first electronic device to replace the fifth correspondence in the first correspondence that corresponds to the first sub-preset color image with the second correspondence to obtain the target correspondence.

[0220] In some embodiments, the color calibration device 600 may also include a fourth transmitting module and a third fusion module.

[0221] The fourth sending module can be used by the first electronic device to send the first correspondence and the second correspondence to the second electronic device before the second electronic device performs color calibration on the display screen based on the target correspondence obtained based on the first correspondence and the second correspondence; the third fusion module can be used by the second electronic device to fuse the first correspondence and the second correspondence to obtain the target correspondence.

[0222] In some implementations, the second acquisition module 620 may include a third control unit, a fourth control unit, and a second construction unit.

[0223] The third control unit can be used by the first electronic device to control the display screen to display the second preset color image; the fourth control unit can be used by the first electronic device to control the spectrometer to collect the actual spectrum of the display screen to display the second preset color image; the second construction unit can be used by the first electronic device to construct a second correspondence relationship based on the standard spectrum and the actual spectrum of the second preset color image.

[0224] In some implementations, the second building unit may include a first determining subunit, a second determining subunit, and a third building subunit.

[0225] The first determining subunit can be used by the first electronic device to determine the fourth standard color coordinates based on the standard spectrum; the second determining subunit can be used by the first electronic device to determine the fourth actual color coordinates based on the actual spectrum; the third constructing subunit can be used by the first electronic device to construct a second correspondence based on the fourth standard color coordinates and the fourth actual color coordinates.

[0226] In some implementations, the first determining subunit may include a first determining secondary subunit and a second determining secondary subunit.

[0227] The first determining subunit can be used by the first electronic device to determine the standard tristimulus value based on the standard spectrum; the second determining subunit can be used by the first electronic device to determine the fourth standard color coordinate based on the standard tristimulus value.

[0228] In some implementations, the second determining subunit may include a third determining subunit and a fourth determining subunit.

[0229] The third determining subunit can be used by the first electronic device to determine the actual tristimulus value based on the actual spectrum; the fourth determining subunit can be used by the first electronic device to determine the fourth actual chromatic coordinate based on the actual tristimulus value.

[0230] In some implementations, the third control unit may include an adjustment subunit and a third control subunit.

[0231] The adjustment subunit can be used by the first electronic device to adjust the display brightness of the screen to a preset display brightness, which can be the maximum display brightness supported by the screen; the third control subunit can be used by the first electronic device to control the screen to display a second preset color image at the preset display brightness.

[0232] Please see Figure 11This illustrates a color calibration device 700 provided in another embodiment of this application. The color calibration device 700 can be applied to a first electronic device 100 in a color calibration system. The following uses the first electronic device 100 as an example to illustrate... Figure 11 The color calibration device 700 shown will be described in detail. The color calibration device 700 may include a third acquisition module 710, a fourth acquisition module 720, a first fusion module 730, a first transmission module 740 and a second transmission module 750.

[0233] The third acquisition module 710 can be used to acquire a first correspondence relationship of the display screen. The first correspondence relationship can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The first preset color image can include at least a first sub-preset color image. The fourth acquisition module 720 can be used to acquire a second correspondence relationship of the display screen. The second correspondence relationship can be used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The color of the second preset color image and the color of the first sub-preset color image can be the same. The first fusion module 730 can be used to fuse the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship. The target correspondence relationship can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The display shows the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image. The first sending module 740 can be used to send the target correspondence to the second electronic device equipped with the display screen, so that the second electronic device can perform color calibration on the display screen according to the target correspondence. The second sending module 750 can be used to send the first correspondence and the second correspondence to the second electronic device equipped with the display screen, so that the second electronic device can fuse the first correspondence and the second correspondence to obtain the target correspondence, and perform color calibration on the display screen according to the target correspondence.

[0234] Please see Figure 12 This illustrates a color calibration device 800 provided in another embodiment of this application. The color calibration device 800 can be applied to a second electronic device 200 in a color calibration system. The second electronic device 200 will be used as an example below. Figure 12 The color calibration device 800 shown will be described in detail. The color calibration device 800 may include a first determining module 810 and a second calibration module 820.

[0235] The first determining module 810 can be used to determine the target correspondence of the display screen. The target correspondence can be obtained based on the first correspondence and the second correspondence. The first correspondence can be used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The second correspondence can be used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The first preset color image can include at least a first sub-preset color image. The color of the second preset color image can be the same as the color of the first sub-preset color image. The target correspondence can be used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image can be obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image. The second calibration module 820 can be used to perform color calibration on the display screen based on the target correspondence.

[0236] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For device embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to in the descriptions of the method embodiments. The beneficial effects of device embodiments can also be found in the descriptions of the beneficial effects in the corresponding method embodiments, and will not be repeated here. Any processing method described in the method embodiments can be implemented in the device embodiments through corresponding processing modules, and will not be described in detail in the device embodiments.

[0237] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0238] Please see Figure 13 This illustrates a schematic diagram of the hardware structure of an electronic device 900 provided in one embodiment of this application. Figure 13As shown, the electronic device 900 may include a processor 910, an external memory interface 920, an internal memory 921, a Universal Serial Bus (USB) interface 930, a charging management module 940, a power management module 941, a battery 942, an antenna 1, an antenna 2, a mobile communication module 950, a wireless communication module 960, an audio module 970, a speaker 970A, a receiver 970B, a microphone 970C, a headphone jack 970D, a sensor module 980, buttons 990, a motor 991, an indicator 992, a camera 993, a display screen 994, and a Subscriber Identification Module (SIM) card interface 995, etc. The sensor module 980 may include a pressure sensor 980A, a gyroscope sensor 980B, a barometric pressure sensor 980C, a magnetic sensor 980D, an accelerometer sensor 980E, a distance sensor 980F, a proximity light sensor 980G, a fingerprint sensor 980H, a temperature sensor 980J, a touch sensor 980K, an ambient light sensor 980L, a bone conduction sensor 980M, etc.

[0239] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device 900. In other embodiments of this application, the electronic device 900 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0240] For example, Figure 13 The processor 910 shown may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.

[0241] The AP can be used to control and manage color calibration applications. For example, the AP can control the color calibration application to obtain the first and second correspondences of the display screen.

[0242] The controller can be the nerve center and command center of the electronic device 900. The controller can generate operation control signals based on the instruction opcode and timing signals to complete the control of instruction fetching and execution.

[0243] The processor 910 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 910 is a cache memory. This memory can store instructions or data that the processor 910 has just used or that are used repeatedly. If the processor 910 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 910, and thus improves the efficiency of the system.

[0244] In some embodiments, the processor 910 may include one or more interfaces. Interfaces may include an Inter-Integrated Circuit (I2C) interface, an Inter-Integrated Circuit Sound (I2S) interface, a Pulse Code Modulation (PCM) interface, a Universal Asynchronous Receiver / Transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI) interface, a General Purpose Input / Output (GPIO) interface, a Subscriber Identity Module (SIM) interface, and / or a Universal Serial Bus (USB) interface, etc.

[0245] Electronic device 900 implements display functions through a GPU, a display screen 994, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 994 and the application processor. The GPU performs mathematical and geometric calculations and is used for graphics rendering. Processor 910 may include one or more GPUs, which execute program instructions to generate or modify display information.

[0246] The display screen 994 is used to display images, videos, etc. The display screen 994 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Mini-LED, a Micro-LED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 900 may include one or N displays 994, where N is a positive integer greater than 1.

[0247] The external storage interface 920 can be used to connect an external storage card, such as a Secure Digital (SD) card, to expand the storage capacity of the electronic device 900. The external storage card communicates with the processor 910 through the external storage interface 920 to perform data storage functions. For example, files such as the first mapping relationship, the second mapping relationship, and the target mapping relationship can be stored on the external storage card.

[0248] Internal memory 921 can be used to store computer executable program code, which includes instructions. Processor 910 executes various functional applications and data processing of electronic device 900 by running the instructions stored in internal memory 921. Internal memory 921 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as audio capture, image capture, etc.), etc. The data storage area may store data created during the use of electronic device 900 (such as audio data, image data, etc.). Furthermore, internal memory 921 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, Universal Flash Storage (UFS), etc.

[0249] The software system of the electronic device 900 can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture. This application embodiment uses the layered architecture Android system as an example to illustrate the software structure of the electronic device 900.

[0250] Please see Figure 14This diagram illustrates the structure of a software system of an electronic device 900 according to an embodiment of this application. The software system includes several layers, each with a clear role and division of labor, and the layers communicate with each other through a software interface. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer, the application framework layer, the system library, and the kernel layer.

[0251] The application layer can include a series of applications, such as color calibration applications, camera applications, gallery applications, calling applications, wireless local area network (WLAN) applications, video applications, media provider applications, FUSE (Filesystem in Userspace) file system applications, etc.

[0252] The color calibration application can be used to obtain the first and second correspondences of the display screen, and control the device configured with the display screen to perform color calibration of the display screen according to the first and second correspondences.

[0253] Media providers are used to create or access multimedia files within the FUSE file system. Applications in the application layer can create or access multimedia files within the FUSE file system through a MediaProvider.

[0254] The FUSE file system is used to store multimedia files created by media providers. Of course, in other embodiments, the FUSE file system can also be used to store other data.

[0255] The application framework layer provides application programming interfaces (APIs) and a programming framework for applications in the application layer. The application framework layer includes predefined functions. For example, it may include a window manager, content provider, resource manager, view system, package manager service (PMS), and activity manager service (AMS).

[0256] The window manager is used to manage windowed applications. It can retrieve screen size, determine the presence of a status bar, lock the screen, and capture screenshots, among other things.

[0257] Content providers store and retrieve data, making that data accessible to applications. This data can include videos, images, audio, phone calls made and received, browsing history and bookmarks, phone books, and more.

[0258] A view system includes visual controls, such as controls for displaying text and controls for displaying images. View systems can be used to build applications. A display interface can consist of one or more views. For example, a display interface including a text notification icon could include views for displaying text and views for displaying images.

[0259] The file explorer provides applications with various resources, such as localized strings, icons, images, layout files, video files, and more.

[0260] The package management service, acting as a package manager service, is primarily responsible for installing, managing, and uninstalling applications on Android devices. It scans specified directories in the system to find files ending in APK, parses these files to obtain all application information, and stores it in packages.xml.

[0261] When a new application is installed, the package management service identifies all components of the application (such as Activities, Services, and Broadcast Receivers) and assigns appropriate permissions to these components. Simultaneously, the package management service monitors the status of installed applications to ensure their integrity and security.

[0262] The package management service also manages application DE (Device Encrypted) and CE (Credential Encrypted) data. The key for DE data is only available after a verifiable startup has been performed on the system. The CE catalog uses a key associated with user authentication (e.g., pattern, password) to encrypt data; this key is only available after the user has authenticated.

[0263] The application's CE directory may include the application's original UID. The package management service is used to execute the DE and CE data of the color calibration application in this embodiment.

[0264] The Activity Management Service, acting as the Activity Manager service, is primarily responsible for managing and tracking the activity tasks and lifecycle of all applications. When an application is opened, the Activity Management Service starts the application's process and allocates processor resources and memory to it. When the application is no longer in the foreground or background, or when system memory is insufficient, the Activity Management Service terminates or kills the application's process.

[0265] For example, the activity management service can be responsible for managing and tracking the activity tasks and life cycle of the color calibration application. When the color calibration application is opened, the activity management service starts the process of the color calibration application and allocates processor resources and memory to the color calibration application for obtaining the first and second correspondences of the display screen. When the color calibration application is no longer in the foreground or background, or when the system memory is insufficient, the activity management service terminates or kills the process of this color calibration application.

[0266] The system libraries can include Surface Manager, Media Libraries, Android Runtime, etc.

[0267] The Android Runtime includes core libraries and a virtual machine. The Android Runtime is responsible for the scheduling and management of the Android system. The core libraries contain two parts: one part is the functional functions that need to be called by the Java language, and the other part is the core libraries of Android. The application layer and the application framework layer run in the virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as the management of object life cycles, stack management, thread management, security and exception management, and garbage collection.

[0268] The Surface Manager is used to manage the display subsystem and provides the fusion of 2D and 3D layers for multiple applications.

[0269] The Media Libraries support the playback and recording of multiple common audio and video formats, as well as static image files, etc. The Media Libraries can support multiple audio and video coding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0270] The kernel layer can include modules such as audio recording drivers, display drivers, Wi-Fi drivers, Bluetooth drivers, camera drivers, etc.

[0271] It can be understood that Figure 14 The layers in the shown software structure and the components included in each layer do not constitute a specific limitation on the electronic device 900. In some other embodiments of the present application, the electronic device 900 may include more or fewer layers than shown, and each layer may include more or fewer components, which are not limited in the present application.

[0272] It should be noted that although the embodiments of the present application are described by taking the Android system as an example, its basic principles also apply to the electronic device 900 based on operating systems such as Harmony.

[0273] Please see Figure 15 This illustrates a functional block diagram of an electronic device 1000 according to an embodiment of this application. Figure 15 As shown, the electronic device 1000 includes: one or more processors 1100 ( Figure 15 Only one processor is shown in the diagram) and a memory 1200, which is coupled to one or more processors 1100. The memory 1200 is used to store computer program code 1300, which includes computer instructions. One or more processors 1100 call the computer instructions to cause the electronic device 1000 to perform the steps in any of the above methods.

[0274] Those skilled in the art will understand that Figure 15 This is merely an example of electronic device 1000 and does not constitute a limitation on electronic device 1000. In practice, electronic device 1000 may include more or fewer components than illustrated, or combine certain components, or different components. For example, it may also include input / output devices, network access devices, etc. Electronic device 1000 may also be the same device as electronic device 900 described in the above embodiments.

[0275] The processor 1100 can be a Central Processing Unit (CPU), other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0276] In some embodiments, memory 1200 may be an internal storage unit of electronic device 1000, such as a hard disk or memory of electronic device 1000. In other embodiments, memory 1200 may be an external storage device of electronic device 1000, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on electronic device 1000. Optionally, memory 1200 may include both internal and external storage units of electronic device 1000. Memory 1200 is used to store operating system, application programs, bootloaders, data, and other programs, such as program code of computer programs. Memory 1200 may also be used to temporarily store data that has been output or will be output.

[0277] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0278] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the above device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments 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. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0279] This application also provides a chip system applied to an electronic device. The chip system includes one or more processors, which are used to invoke computer instructions to cause the electronic device to implement the steps in any of the above methods.

[0280] In some implementations, the chip system also includes a memory connected to one or more processors via circuitry or wiring.

[0281] In some implementations, the chip system also includes a communication interface.

[0282] This application also provides a computer-readable storage medium, which includes instructions that, when executed on an electronic device, cause the electronic device to perform the methods described in the above-described method embodiments.

[0283] This application also provides a computer program product that, when run on an electronic device, causes the electronic device to perform the aforementioned related steps to implement the methods described in the various method embodiments above.

[0284] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographic device / electronic device, a recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0285] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0286] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0287] In the embodiments provided in this application, it should be understood that the disclosed apparatus / device and method can be implemented in other ways. For example, the apparatus / device embodiments described above are merely illustrative. For instance, the division of modules or units 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 system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0288] 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.

[0289] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0290] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0291] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0292] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0293] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A color calibration method, characterized in that, A color calibration system is applied to a color calibration system, the color calibration system including a first electronic device and a second electronic device, the second electronic device being equipped with a display screen, the color calibration method including: The first electronic device acquires a first correspondence relationship of the display screen. The first correspondence relationship is used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image. The first electronic device acquires a second correspondence relationship of the display screen. The second correspondence relationship is used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The color of the second preset color image is the same as the color of the first sub-preset color image. The second electronic device performs color calibration on the display screen according to the target correspondence obtained by fusing the first correspondence and the second correspondence. The target correspondence is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image.

2. The color calibration method according to claim 1, characterized in that, The first electronic device acquires the first correspondence relationship of the display screen, including: The first electronic device controls the display screen to display a fourth preset color image, wherein the fourth preset color type of the fourth preset color image is included in the first preset color type of the first preset color image; The first electronic device controls a colorimeter to acquire the third actual color coordinates of the fourth preset color image displayed on the screen; The first electronic device acquires the third standard color coordinates of the fourth preset color image; The first electronic device constructs the first correspondence based on the third actual color coordinates and the third standard color coordinates.

3. The color calibration method according to claim 2, characterized in that, The first preset color category consists of the fifth preset color category and the fourth preset color category. The first electronic device constructs the first correspondence relationship based on the third actual color coordinates and the third standard color coordinates, including: The first electronic device constructs a third correspondence relationship based on the third actual color coordinates and the third standard color coordinates, the third correspondence relationship being used to characterize the correspondence between the third actual color coordinates and the third standard color coordinates; The first electronic device performs interpolation processing on the third correspondence based on the color channel difference between the color of the fourth preset color category and the color of the fifth preset color category to obtain the first correspondence.

4. The color calibration method according to claim 2, characterized in that, The fourth preset color image includes multiple sets of color images, each set of color images includes at least one image of the fourth preset color type, the colorimeter includes multiple sub-colorimeters, and the third actual color coordinates include multiple sets of sub-color coordinates, each set of sub-color coordinates includes at least one color coordinate. The first electronic device controls the display screen to display a fourth preset color image, including: The first electronic device controls the display screen to show multiple sets of color images; The first electronic device controls a colorimeter to acquire the third actual color coordinates of the fourth preset color image displayed on the screen, including: The first electronic device controls each sub-colorimeter to acquire a set of sub-color coordinates of a set of color images displayed on the screen; The first electronic device constructs the first correspondence relationship based on the third actual color coordinates and the third standard color coordinates, including: The first electronic device constructs the first correspondence based on multiple sets of sub-color coordinates and the third standard color coordinates.

5. The color calibration method according to any one of claims 1 to 4, characterized in that, Before the second electronic device performs color calibration on the display screen based on the target correspondence obtained by fusing the first correspondence and the second correspondence, the color calibration method further includes: The first electronic device merges the first correspondence and the second correspondence to obtain the target correspondence; The first electronic device sends the target correspondence to the second electronic device.

6. The color calibration method according to claim 5, characterized in that, The first electronic device fuses the first correspondence and the second correspondence to obtain the target correspondence, including: The first electronic device replaces the fifth correspondence in the first correspondence that corresponds to the first sub-preset color image with the second correspondence to obtain the target correspondence.

7. The color calibration method according to any one of claims 1 to 4, characterized in that, Before the second electronic device performs color calibration on the display screen based on the target correspondence obtained by fusing the first correspondence and the second correspondence, the color calibration method further includes: The first electronic device sends the first correspondence and the second correspondence to the second electronic device; The second electronic device merges the first correspondence and the second correspondence to obtain the target correspondence.

8. The color calibration method according to any one of claims 1 to 4 and 6, characterized in that, The first electronic device acquires the second correspondence relationship of the display screen, including: The first electronic device controls the display screen to show the second preset color image; The first electronic device controls the spectrometer to collect the actual spectrum of the second preset color image displayed on the screen; The first electronic device constructs the second correspondence based on the standard spectrum of the second preset color image and the actual spectrum.

9. The color calibration method according to claim 8, characterized in that, The first electronic device constructs the second correspondence based on the standard spectrum of the second preset color image and the actual spectrum, including: The first electronic device determines the fourth standard color coordinates based on the standard spectrum; The first electronic device determines the fourth actual color coordinates based on the actual spectrum; The first electronic device constructs the second correspondence based on the fourth standard color coordinates and the fourth actual color coordinates.

10. The color calibration method according to claim 9, characterized in that, The first electronic device determines the fourth standard color coordinates based on the standard spectrum, including: The first electronic device determines the standard tristimulus value based on the standard spectrum; The first electronic device determines the fourth standard color coordinates based on the standard tristimulus values.

11. The color calibration method according to claim 9 or 10, characterized in that, The first electronic device determines the fourth actual color coordinates based on the actual spectrum, including: The first electronic device determines the actual tristimulus value based on the actual spectrum; The first electronic device determines the fourth actual color coordinate based on the actual tristimulus values.

12. The color calibration method according to claim 8, characterized in that, The first electronic device controls the display screen to display the second preset color image, including: The first electronic device adjusts the display brightness of the screen to a preset display brightness, where the preset display brightness is the maximum display brightness supported by the screen. The first electronic device controls the display screen to display the second preset color image at the preset display brightness.

13. A color calibration method, characterized in that, The color calibration method, applied to a first electronic device, includes: Obtain a first correspondence relationship for the display screen, the first correspondence relationship being used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen, the first preset color image including at least a first sub-preset color image; Obtain a second correspondence relationship for the display screen, the second correspondence relationship being used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen, wherein the color of the second preset color image is the same as the color of the first sub-preset color image; By fusing the first correspondence and the second correspondence, a target correspondence is obtained. The target correspondence is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image. The target mapping relationship is sent to a second electronic device configured with the display screen, so that the second electronic device performs color calibration on the display screen according to the target mapping relationship; or, The first correspondence and the second correspondence are sent to a second electronic device configured with the display screen, so that the second electronic device fuses the first correspondence and the second correspondence to obtain a target correspondence, and performs color calibration on the display screen according to the target correspondence.

14. A color calibration method, characterized in that, The color calibration method is applied to a second electronic device, which is equipped with a display screen, and includes: The target correspondence of the display screen is determined. The target correspondence is obtained by fusing a first correspondence and a second correspondence. The first correspondence is used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The second correspondence is used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image. The color of the second preset color image is the same as the color of the first sub-preset color image. The target correspondence is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image. The display screen is calibrated based on the target correspondence.

15. The color calibration method according to claim 14, characterized in that, Determining the target correspondence of the display screen includes: Send a first acquisition command to the first electronic device; Receive the first correspondence and the second correspondence sent by the first electronic device in response to the first acquisition instruction; The target correspondence is obtained by merging the first correspondence and the second correspondence.

16. The color calibration method according to claim 14, characterized in that, Determining the target correspondence of the display screen includes: Send a second acquisition command to the first electronic device; Receive the target correspondence sent by the first electronic device in response to the second acquisition instruction.

17. A color calibration device, characterized in that, An application in a color calibration system, the color calibration system including a first electronic device and a second electronic device, the second electronic device being equipped with a display screen, the color calibration device comprising: The first acquisition module is used by the first electronic device to acquire the first correspondence relationship of the display screen. The first correspondence relationship is used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image. The second acquisition module is used by the first electronic device to acquire the second correspondence relationship of the display screen. The second correspondence relationship is used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The color of the second preset color image is the same as the color of the first sub-preset color image. The first calibration module is used by the second electronic device to perform color calibration on the display screen according to the target correspondence obtained by fusing the first correspondence and the second correspondence. The target correspondence is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image with the second preset color image.

18. A color calibration device, characterized in that, The color calibration device, applied to a first electronic device, comprises: The third acquisition module is used to acquire the first correspondence of the display screen. The first correspondence is used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image. The fourth acquisition module is used to acquire the second correspondence relationship of the display screen. The second correspondence relationship is used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The color of the second preset color image is the same as the color of the first sub-preset color image. The first fusion module is used to fuse the first correspondence and the second correspondence to obtain a target correspondence. The target correspondence is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image. A first transmitting module is configured to transmit the target correspondence to a second electronic device configured with the display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence; or, The second sending module is used to send the first correspondence and the second correspondence to a second electronic device configured with the display screen, so that the second electronic device can fuse the first correspondence and the second correspondence to obtain a target correspondence, and perform color calibration on the display screen according to the target correspondence.

19. A color calibration device, characterized in that, The color calibration device is applied to a second electronic device, which is equipped with a display screen, and includes: A first determining module is used to determine the target correspondence of the display screen. The target correspondence is obtained by fusing a first correspondence and a second correspondence. The first correspondence is used to characterize the correspondence between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen. The second correspondence is used to characterize the correspondence between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen. The first preset color image includes at least a first sub-preset color image. The color of the second preset color image is the same as the color of the first sub-preset color image. The target correspondence is used to characterize the correspondence between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen. The third preset color image is obtained by replacing the first sub-preset color image in the first preset color image based on the second preset color image. The second calibration module is used to perform color calibration on the display screen based on the target correspondence.

20. A color calibration system, characterized in that, The color calibration system includes a first electronic device and a second electronic device, wherein the first electronic device is connected to the second electronic device; The color calibration system is used to perform the color calibration method as described in any one of claims 1 to 12; The first electronic device is used to perform the color calibration method as described in claim 13; The second electronic device is used to perform the color calibration method as described in any one of claims 14 to 16.

21. An electronic device, characterized in that, The electronic device includes: one or more processors, and a memory; The memory is coupled to one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors calling the computer instructions to cause the electronic device to perform the color calibration method as claimed in any one of claims 1 to 12, or claim 13, or any one of claims 14 to 16.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes instructions that, when executed on an electronic device, cause the electronic device to perform the color calibration method as claimed in any one of claims 1 to 12, or claim 13, or any one of claims 14 to 16.

Citation Information

Patent Citations

  • Display screen calibration method and related equipment

    CN116052568A

  • Image display device and control method thereof

    US20140240341A1