Color calibration method, device and system thereof, electronic equipment and storage medium
By acquiring and fusing the color correspondence of the display screen, color calibration is automatically performed, which solves the problem of low color calibration accuracy caused by human eye observation dependence in the prior art, and achieves efficient and accurate color consistency calibration.
Patent Information
- Application Number
- CN202410267082.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-07
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2044-03-07
AI Technical Summary
In the prior art, the color calibration of the display screen depends on the observation of the human eye, resulting in low calibration accuracy and low compensation accuracy due to individual differences in the human eye's ability to distinguish color.
By obtaining the first correspondence and second correspondence of the display screen, color calibration is automatically performed. The first correspondence reflects the objective color deviation, and the second correspondence reflects the subjective color deviation of the human eye. After the fusion, color calibration is performed to avoid manual compensation. Improve calibration accuracy.
It realizes color calibration that meets the objective and subjective color consistency requirements of the human eye on the display screen, improves calibration accuracy and efficiency, reduces the calculation amount, and improves the operating speed.
Smart Images

Figure CN119252207A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic equipment, and in particular to a color calibration method and its device, system, electronic equipment and storage medium. Background Art
[0002] Display screens usually have color deviations when they are produced, and the display screens need to be color calibrated before leaving the factory.
[0003] At present, the color calibration process of the display screen mainly relies on the user to manually perform color compensation on the display screen based on the color displayed on the display screen by human eyes, resulting in low calibration accuracy of the color calibration of the display screen. Summary of the invention
[0004] In view of this, the embodiments of the present application provide a color calibration method and a device, system, electronic device and storage medium thereof to overcome the above problems of the prior art.
[0005] In a first aspect, an embodiment of the present application provides a color calibration method, which is 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 configured with a display screen. The color calibration method includes: the first electronic device obtains a first correspondence relationship of the display screen, and the first correspondence relationship is used to characterize the correspondence between a first actual color coordinate of a first preset color image displayed on the display screen and a first standard color coordinate; the first electronic device obtains a second correspondence relationship of the display screen, and the second correspondence relationship is used to characterize the correspondence between an actual spectrum of a second preset color image displayed on the display screen and a standard spectrum; the second electronic device performs color calibration on the display screen according to a target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship.
[0006] The solution provided by the present application automatically performs color calibration on the display screen based on the first correspondence relationship and the second correspondence relationship of the display screen when color calibration is performed on the display screen. There is no need for the user to manually perform color compensation on the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation on the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration on the display screen; and the first correspondence relationship reflects the objective color deviation, and the second correspondence relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence relationship and the second correspondence relationship, the color displayed on the display screen can meet both the objective color consistency requirement and the subjective color consistency requirement of the human eye.
[0007] Among them, in some optional embodiments, the first electronic device obtains the first corresponding relationship of the display screen, including: the first electronic device controls the display screen to display a fourth preset color image, 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 the colorimeter to collect the third actual color coordinates of the fourth preset color image displayed on the display screen; the first electronic device obtains the third standard color coordinates of the fourth preset color image; the first electronic device constructs the first corresponding relationship 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 corresponding relationship of the display screen based on the color coordinates of a part of the color images in the first preset color image displayed on the display screen collected by the colorimeter, without the need to collect the color coordinates of all the color images of the first preset color image, thereby improving the construction efficiency of the first corresponding relationship.
[0009] Among them, in some optional embodiments, the first preset color category is composed of a fifth preset color category and a fourth preset color category, and the first electronic device constructs a first corresponding relationship based on the third actual color coordinates and the third standard color coordinates, including: the first electronic device constructs a third corresponding relationship based on the third actual color coordinates and the third standard color coordinates, and the third corresponding relationship is used to characterize the correspondence between the third actual color coordinates and the third standard color coordinates; the first electronic device interpolates the third corresponding relationship 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 corresponding relationship.
[0010] In the solution provided in this embodiment, the first corresponding relationship is obtained based on the interpolation processing of the third corresponding relationship, and the third corresponding relationship is constructed based on the color coordinates of part of the color images in the first preset color image. There is no need to collect the color coordinates of all the color images of the first preset color image, which improves the construction efficiency of the first corresponding relationship and is beneficial to improving the calibration efficiency of the color calibration of the display screen.
[0011] Among them, in some optional embodiments, the fourth preset color image includes multiple groups of color images, each group 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 groups of sub-color coordinates, each group of sub-color coordinates includes 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 the multiple groups of color images; the first electronic device controls the colorimeter to collect 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 collect a group of sub-color coordinates of a group of color images displayed on the display screen; the first electronic device constructs a first corresponding relationship based on the third actual color coordinates and the third standard color coordinates, including: the first electronic device constructs a first corresponding relationship based on the multiple groups of sub-color coordinates and the third standard color coordinates.
[0012] The solution provided in this embodiment realizes the acquisition of color coordinates of the fourth preset color image based on multiple sub-colorimeters, improves the acquisition efficiency of the color coordinates of the fourth preset color image, and is conducive to improving the calibration efficiency of color calibration of the display screen.
[0013] Among them, in some optional embodiments, before the second electronic device performs color calibration on the display screen according to the target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, the color calibration method also includes: the first electronic device fuses the first correspondence relationship and the second correspondence relationship to obtain the target correspondence relationship; the first electronic device sends the target correspondence relationship to the second electronic device.
[0014] The solution provided in this embodiment realizes the fusion of the objective color deviation of the display screen and the subjective color deviation of the human eye based on the first electronic device during the color calibration of the display screen, thereby reducing the computational complexity of the second electronic device and improving the operating speed of the second electronic device.
[0015] Among them, in some optional embodiments, the first electronic device merges the first correspondence and the second correspondence to obtain a target correspondence, including: the first electronic device replaces the fifth correspondence in the first correspondence corresponding 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 of the display screen calibrated according to the target correspondence and the subjective color consistency of the human eye.
[0017] Among them, in some optional embodiments, before the second electronic device performs color calibration on the display screen according to the target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, the color calibration method also includes: the first electronic device sends the first correspondence relationship and the second correspondence relationship to the second electronic device; the second electronic device fuses the first correspondence relationship and the second correspondence relationship to obtain the target correspondence relationship.
[0018] The solution provided in this embodiment realizes the fusion of the objective color deviation of the display screen and the subjective color deviation of the human eye based on the second electronic device during the color calibration of the display screen, thereby reducing the amount of calculation of the first electronic device and improving the operating speed of the first electronic device.
[0019] Among them, in some optional embodiments, the first electronic device obtains the second corresponding relationship 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 the spectrometer to collect the actual spectrum of the second preset color image displayed on the display screen; the first electronic device constructs a second corresponding relationship based on the standard spectrum and the actual spectrum of the second preset color image.
[0020] The solution provided in this embodiment realizes determining the subjective color deviation of the display screen by the human eye based on the actual spectrum of the second preset color image displayed on the display screen collected by the spectrometer, which is conducive to reducing the subjective color deviation of the human eye of the display screen calibrated according to the second corresponding relationship.
[0021] Among them, in some optional embodiments, the first electronic device constructs a second corresponding relationship based on the standard spectrum and the actual spectrum of the second preset color image, 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 corresponding relationship based on the fourth standard color coordinates and the fourth actual color coordinates.
[0022] The solution provided in this embodiment realizes determining the subjective color deviation of the human eye of the display screen based on the actual color coordinates corresponding to the actual spectrum collected by the spectrometer, which is conducive to reducing the subjective color deviation of the human eye of the display screen calibrated according to the second corresponding relationship.
[0023] In some optional embodiments, the first electronic device determines the fourth standard color coordinates according to the standard spectrum, including: the first electronic device determines the standard tristimulus values according to the standard spectrum; the first electronic device determines the fourth standard color coordinates according to the standard tristimulus values.
[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 according to the actual spectrum, including: the first electronic device determines the actual tristimulus values according to the actual spectrum; the first electronic device determines the fourth actual color coordinates according to the actual tristimulus values.
[0026] The solution provided in this embodiment realizes the calculation of the fourth actual color coordinates based on the actual tristimulus values corresponding to the actual spectrum, thereby improving the calculation accuracy of the fourth actual color coordinates.
[0027] Among them, in some optional embodiments, the first electronic device controls the display screen to display a second preset color image, including: the first electronic device adjusts the display brightness of the display screen to a preset display brightness, the preset display brightness is the maximum display brightness supported by the display screen; the first electronic device controls the display screen to display the second preset color image at the preset display brightness.
[0028] The solution provided in this embodiment realizes spectrum acquisition of the second preset color image displayed on the display screen through a spectrometer when the display screen is at maximum display brightness. The data accuracy of the actual spectrum acquired is high, thereby improving the data accuracy of the second corresponding relationship.
[0029] In a second aspect, an embodiment of the present application provides a color calibration method, which is applied to a first electronic device, and the color calibration method includes: obtaining a first correspondence relationship of a display screen, the first correspondence relationship is used to characterize the correspondence relationship between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, and the first preset color image includes at least a first sub-preset color image; obtaining a second correspondence relationship of the display screen, the second correspondence relationship is used to characterize the correspondence relationship between an actual spectrum and a standard spectrum of the second preset color image displayed on the display screen, and the color of the second preset color image is the same as the color of the first sub-preset color image; fusing the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship, the target correspondence relationship is used to characterize the correspondence relationship between a second actual color coordinate and a second standard color coordinate of a third preset color image displayed on the display screen, and 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; sending the target correspondence relationship to a second electronic device equipped with a display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence relationship; or, sending the first correspondence relationship and the second correspondence relationship to a second electronic device equipped with a display 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 display screen according to the target correspondence relationship.
[0030] The solution provided by the present embodiment automatically performs color calibration on the display screen based on the first correspondence relationship and the second correspondence relationship of the display screen when color calibration is performed on the display screen. There is no need for the user to manually perform color compensation on the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation on the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration on the display screen. In addition, the first correspondence relationship reflects the objective color deviation, and the second correspondence relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence relationship and the second correspondence relationship, the color displayed on the display screen can meet both the objective color consistency requirement and the subjective color consistency requirement of the human eye.
[0031] In a third aspect, an embodiment of the present application provides a color calibration method, which is applied to a second electronic device, and the second electronic device is equipped with a display screen. The color calibration method includes: determining a target correspondence relationship of the display screen, the target correspondence relationship is obtained based on a first correspondence relationship and a second correspondence relationship, the first correspondence relationship is used to characterize the correspondence between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, the second correspondence relationship is used to characterize the correspondence between an actual spectrum and a 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 relationship is used to characterize the correspondence between a second actual color coordinate and a second standard color coordinate 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; and color calibrating the display screen based on the target correspondence relationship.
[0032] The solution provided by the present embodiment automatically performs color calibration on the display screen based on the first correspondence relationship and the second correspondence relationship of the display screen when color calibration is performed on the display screen. There is no need for the user to manually perform color compensation on the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation on the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration on the display screen. In addition, the first correspondence relationship reflects the objective color deviation, and the second correspondence relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence relationship and the second correspondence relationship, the color displayed on the display screen can meet both the objective color consistency requirement and the subjective color consistency requirement of the human eye.
[0033] Among them, 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 realizes the fusion of the objective color deviation of the display screen and the subjective color deviation of the human eye based on the second electronic device during the color calibration of the display screen, thereby reducing the amount of calculation of the first electronic device and improving the operating speed of the first electronic device.
[0035] Among them, in some optional embodiments, determining the target correspondence relationship of the display screen includes: sending a second acquisition instruction to the first electronic device; and receiving the target correspondence relationship sent by the first electronic device in response to the second acquisition instruction.
[0036] The solution provided in this embodiment realizes the fusion of the objective color deviation of the display screen and the subjective color deviation of the human eye based on the first electronic device during the color calibration of the display screen, thereby reducing the computational complexity of the second electronic device and improving the operating speed of the second electronic device.
[0037] In a fourth aspect, an embodiment of the present application provides a color calibration device, which is applied to a color calibration system. The color calibration system includes a first electronic device and a second electronic device, and the second electronic device is configured with a display screen. The color calibration device includes: a first acquisition module, which is used by the first electronic device to acquire a first correspondence relationship of the display screen, the first correspondence relationship is used to characterize the correspondence relationship between a first actual color coordinate of a first preset color image displayed on the display screen and a first standard color coordinate, and the first preset color image includes at least a first sub-preset color image; a second acquisition module, which is used by the first electronic device to acquire a second correspondence relationship of the display screen, the second correspondence relationship is used to characterize the correspondence relationship between an actual spectrum of the second preset color image displayed on the display screen and a standard spectrum, and the color of the second preset color image is the same as the color of the first sub-preset color image; a first calibration module, which is 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 correspondence relationship and the second correspondence relationship, the target correspondence relationship is used to characterize the correspondence relationship between a second actual color coordinate of a third preset color image displayed on the display screen and a second standard color coordinate, and 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.
[0038] In a fifth aspect, an embodiment of the present application provides a color calibration device, which is applied to a first electronic device, and the color calibration device includes: a third acquisition module, which is used to acquire a first correspondence relationship of a display screen, the first correspondence relationship is used to characterize the correspondence relationship between a first actual color coordinate of a first preset color image displayed on the display screen and a first standard color coordinate, and the first preset color image includes at least a first sub-preset color image; a fourth acquisition module, which is used to acquire a second correspondence relationship of the display screen, the second correspondence relationship is used to characterize the correspondence relationship between an actual spectrum of the second preset color image displayed on the display 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; a first fusion module, which is used to fuse the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship. The target correspondence relationship is used to characterize the correspondence relationship between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen, and 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 sending module is used to send the target correspondence relationship to a second electronic device equipped with a display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence relationship; or, a second sending module is used to send the first correspondence relationship and the second correspondence relationship to a second electronic device equipped with a display screen, so that the second electronic device merges the first correspondence relationship and the second correspondence relationship to obtain the target correspondence relationship, and performs color calibration on the display screen according to the target correspondence relationship.
[0039] In a sixth aspect, an embodiment of the present application provides a color calibration device, which is applied to a second electronic device, and the second electronic device is equipped with a display screen. The color calibration device includes: a first determination module, which is used to determine a target correspondence relationship of the display screen, and the target correspondence relationship is obtained based on the first correspondence relationship and the second correspondence relationship. The first correspondence relationship is used to characterize the correspondence relationship between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen, and 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 first preset color image at least includes 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 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 display screen, and 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; a second calibration module, which is used to perform color calibration on the display screen based on the target correspondence relationship.
[0040] In the seventh aspect, an embodiment of the present application provides a color calibration system, the color calibration system includes a first electronic device and a second electronic device, the first electronic device is connected to the second electronic device; the color calibration system is used to execute the color calibration method provided in the first aspect above; the first electronic device is used to execute the color calibration method provided in the second aspect above; the second electronic device is used to execute the color calibration method provided in the third aspect above.
[0041] In an eighth aspect, an embodiment of the present application provides an electronic device, the electronic device comprising: one or more processors, and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and one or more processors call the computer instructions to enable the electronic device to execute the color calibration method provided in the first aspect, the second aspect, or the third aspect above.
[0042] In the ninth aspect, an embodiment of the present application provides a chip system, which is applied to an electronic device. The chip system includes one or more processors, and the one or more processors are used to call computer instructions to enable the electronic device to execute the color calibration method provided in the first aspect, the second aspect, or the third aspect above.
[0043] In some optional embodiments, the chip system also includes a memory, and the memory is connected to one or more processors through circuits or wires.
[0044] In some optional embodiments, the chip system also includes a communication interface.
[0045] In the tenth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes instructions. When the instructions are executed on an electronic device, the electronic device executes the color calibration method provided in the first aspect, the second aspect, or the third aspect above.
[0046] In an eleventh aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the color calibration method provided in the first aspect, the second aspect, or the third aspect above.
[0047] It can be understood that the beneficial effects of the fourth to eleventh aspects mentioned above can be found in the relevant descriptions of the first aspect, or the second aspect, or the third aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0049] Figure 1 A schematic diagram of a scenario of a color calibration system provided in an embodiment of the present application is shown.
[0050] Figure 2 A schematic diagram of a flow chart of a color calibration method provided in an embodiment of the present application is shown.
[0051] Figure 3 A schematic diagram of an application scenario of a color calibration system in a color calibration method provided in an embodiment of the present application is shown.
[0052] Figure 4 A schematic diagram of another application scenario of the color calibration system in the color calibration method provided in an embodiment of the present application is shown.
[0053] Figure 5 A schematic diagram of an application scenario process of color calibration of a display screen by a color calibration system provided in an embodiment of the present application is shown.
[0054] Figure 6 Another flow chart of the color calibration method provided in the embodiment of the present application is shown.
[0055] Figure 7 Another flow chart of the color calibration method provided in the embodiment of the present application is shown.
[0056] Figure 8 A schematic diagram of an application scenario flow of a method for color calibration of a mobile phone screen provided in an embodiment of the present application is shown.
[0057] Fig. 9 Shows Figure 8 A structural schematic diagram of a chip display processor in a color calibration method is provided.
[0058] Fig.10 A structural block diagram of a color calibration device provided in an embodiment of the present application is shown.
[0059] Fig.11 Another structural block diagram of the color calibration device provided in an embodiment of the present application is shown.
[0060] Fig.12 Another structural block diagram of the color calibration device provided in an embodiment of the present application is shown.
[0061] Fig.13 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.
[0062] Fig.14 A structural diagram of a software system of an electronic device provided in an embodiment of the present application is shown.
[0063] Fig.15 A functional block diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0064] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.
[0065] The disclosure below provides many different embodiments or examples to realize the different structures of the present application. In order to simplify the disclosure of the present application, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present application. In addition, the present application can repeat reference numbers and / or reference letters in different examples, and this repetition is for the purpose of simplification and clarity, which itself does not indicate the relationship between the various embodiments and / or settings discussed.
[0066] Display screens usually have color deviations when they are produced, and the display screens need to be color calibrated before leaving the factory.
[0067] At present, the color calibration process of the display screen mainly relies on the user to manually perform color compensation on the display screen based on the color displayed on the display screen by human eyes, resulting in low calibration accuracy of the color calibration of the display screen.
[0068] In response to the above problems, in the color calibration method and its device, system, electronic device and storage medium provided in the embodiments of the present application, the first electronic device obtains a first correspondence relationship of the display screen, the first correspondence relationship is used to characterize the correspondence relationship between the first actual color coordinates of the first preset color image displayed on the display screen and the first standard color coordinates, the first preset color image at least includes a first sub-preset color image, the first electronic device obtains a second correspondence relationship of the display screen, the second correspondence relationship is used to characterize the correspondence relationship between the actual spectrum of the second preset color image displayed on the display screen and the standard spectrum, 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 a target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, the target correspondence relationship is used to characterize the correspondence relationship between the second actual color coordinates of the third preset color image displayed on the display screen and the second standard color coordinates. Correspondence relationship, 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, so that when the display screen is color calibrated, the display screen is automatically color calibrated based on the first corresponding relationship and the second corresponding relationship of the display screen, and there is no need for the user to manually compensate the color of the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of the color compensation of the display screen due to individual differences in the color discrimination ability of the human eye, and improving the calibration accuracy of the color calibration of the display screen; and the first corresponding relationship reflects the objective color deviation, and the second corresponding relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first corresponding relationship and the second corresponding relationship, the color displayed on the display screen can meet both the objective color consistency requirements of the human eye and the subjective color consistency requirements of the human eye.
[0069] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0070] See also Figure 1 , which shows a schematic diagram of an application scenario of the color calibration system provided in an embodiment of the present 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 exchanges data with the second electronic device 200.
[0071] The first electronic device 100 may be a host computer or a server, etc. The second electronic device 200 may be configured with a display screen, and the second electronic device 200 may be a mobile phone (Mobile Phone), a PDA (Personal Digital Assistant), a tablet computer (Tablet Personal Computer, Tablet PC), a smart TV, a smart watch, a smart bracelet, a wearable device, an augmented reality (Augmented Reality, AR) device, or a virtual reality (Virtual Reality, VR) device, etc.
[0072] The types of the first electronic device 100 and the second electronic device 200 are not limited here, and can be specifically configured 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-folding screen mobile phone or a non-folding screen tablet computer, etc.; the second electronic device 200 may also be configured with multiple display screens, for example, the second electronic device 200 may be a folding screen mobile phone including an inner and outer screen, or a folding screen tablet computer including an inner and outer screen, etc.
[0074] See also Figure 2 , which shows a flow chart of a color calibration method provided by an embodiment of the present application. In a specific embodiment, the color calibration method can be applied to a color calibration system. Figure 2 The process shown in FIG. 1 is described in detail, and the color calibration method may include the following steps S110 to S130 .
[0075] Step S110: the first electronic device obtains a first corresponding relationship of the display screen.
[0076] In an embodiment of the present application, when a user needs to perform color calibration on a display screen of a second electronic device, a calibration instruction may be sent to a first electronic device, and the first electronic device receives and responds to the calibration instruction to obtain a first corresponding relationship of the display screen.
[0077] The first corresponding relationship can be used to characterize the corresponding relationship between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen, that is, the first corresponding relationship reflects the objective color deviation, and the first preset color image at least includes a first sub-preset color image.
[0078] The first preset color image may include an image of all colors obtained by arbitrarily mixing the three primary colors (red (Red, R), green (Green, G), and blue (Blue, B)), or may include a partial color image of an image of all colors obtained by arbitrarily mixing the three primary colors, etc. 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 may be the same color image as the first preset color image, that is, the color image included in the first sub-color image is exactly the same as the color image included in the first preset color image. The first sub-preset color image may also be a partial color image in the first preset color image, for example, the first preset color image may include the first sub-preset color image and the second sub-preset color image, and the first sub-preset color image is different from the second sub-preset color image.
[0080] In some embodiments, the color calibration system may further include a colorimeter, which is communicatively connected to the first electronic device and exchanges data with the first electronic device.
[0081] When the user needs to perform color calibration on the display screen of the second electronic device, a calibration instruction can be sent to the first electronic device. The first electronic device receives and responds to the calibration instruction, controls the display screen to display the fourth preset color image, controls the colorimeter to collect the third actual color coordinates of the fourth preset color image displayed on the display screen, obtains the third standard color coordinates of the fourth preset color image, and constructs a first corresponding relationship based on the third actual color coordinates and the third standard color coordinates. This realizes the construction of the first corresponding relationship of the display screen based on the color coordinates of a part of the color images in the first preset color image displayed on the display screen collected by the colorimeter, without the need to collect the color coordinates of all the color images of the first preset color image, thereby improving the efficiency of constructing the first corresponding relationship.
[0082] The fourth preset color type of the fourth preset color image may be included in the first preset color type of the first preset color image, that is, the fourth preset color image may be a partial color image in the first preset color image.
[0083] The first electronic device may send a first display instruction to the second electronic device, and the second electronic device receives and responds to the first display instruction to control the display screen to display a fourth preset color image.
[0084] The first electronic device can send a first acquisition instruction to the colorimeter. The colorimeter receives and responds to the first acquisition instruction, acquires the color coordinates of the fourth preset color image displayed on the display 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 pre-stores a chromaticity diagram, and the first electronic device can search the chromaticity diagram according to the fourth preset color image to obtain the third standard color coordinates.
[0086] The chromaticity diagram may be obtained based on the Commission Internationale de L'Eclairage (CIE) 1931 color space, the CIE 1960 color space, or the CIE 1976 color space.
[0087] The first preset color category may be composed of a fifth preset color category and a fourth preset color category. The first electronic device may construct a third corresponding relationship based on the third actual color coordinates and the third standard color coordinates. The third corresponding relationship may be used to characterize the corresponding relationship between the third actual color coordinates and the third standard color coordinates. The third corresponding relationship may be interpolated 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 corresponding relationship. The first corresponding relationship is obtained based on the interpolation of the third corresponding relationship. The third corresponding relationship is constructed based on the color coordinates of a portion of the color images in the first preset color image. There is no need to collect the color coordinates of all the color images of the first preset color image, which improves the efficiency of constructing the first corresponding relationship and is beneficial to improving the calibration efficiency of color calibration of the display screen.
[0088] In some embodiments, the fourth preset color image may include multiple groups of color images, each group 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 groups of sub-color coordinates, each group of sub-color coordinates may include at least one color coordinate.
[0089] When the user needs to perform color calibration on the display screen of the second electronic device, a calibration instruction can be sent to the first electronic device. The first electronic device receives and responds to the calibration instruction, controls the display screen to display multiple groups of color images, controls each sub-colorimeter to collect a group of sub-color coordinates of a group of color images displayed on the display screen, obtains the third standard color coordinates of the fourth preset color image, and constructs a first corresponding relationship based on the multiple groups of sub-color coordinates and the third standard color coordinates, thereby realizing the color coordinate collection of the fourth preset color image based on multiple sub-colorimeters, improving the collection efficiency of the color coordinate collection of the fourth preset color image, and facilitating improving the calibration efficiency of color calibration of the display screen.
[0090] The display screen may display multiple groups of color images sequentially or at one time, etc. Each sub-colorimeter may be used to collect color coordinates of a group of color images sequentially displayed on the display screen, and each sub-colorimeter may also be used to collect color coordinates of a group of color images among multiple groups of color images displayed at one time on the display screen, etc.
[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, and the first color calibration pipeline and the second color calibration pipeline are two identical color calibration pipelines. The second electronic device may include a first sub-electronic device and a second sub-electronic device, and the first sub-electronic device flows through the first color calibration pipeline, and the second sub-electronic device flows through the second color calibration pipeline.
[0092] The colorimeter may include eight sub-colorimeter, which are respectively recorded as a first sub-colorimeter, a second sub-colorimeter, a third sub-colorimeter, a fourth sub-colorimeter, a fifth sub-colorimeter, a sixth sub-colorimeter, a seventh sub-colorimeter and an 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 in sequence and arranged in a first color calibration pipeline. The first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter and the fourth sub-colorimeter are used to collect color coordinates of the first sub-electronic device flowing through the first color calibration pipeline.
[0094] The fifth sub-colorimeter, the sixth sub-colorimeter, the seventh sub-colorimeter and the eighth sub-colorimeter are connected in series in sequence and arranged in the second color calibration pipeline. The fifth sub-colorimeter, the sixth sub-colorimeter, the seventh sub-colorimeter and the eighth sub-colorimeter are used to collect color coordinates of the second sub-electronic device flowing through the second color calibration pipeline.
[0095] In some embodiments, the first electronic device may pre-store a first correspondence relationship of the display screen. When the user needs to perform color calibration on the display screen of the second electronic device, a calibration instruction may be sent to the first electronic device, and the first electronic device receives and responds to the calibration instruction and reads the pre-stored first correspondence relationship.
[0096] In some embodiments, the second electronic device may pre-store the first correspondence of the display screen. When the user needs to perform color calibration on the display screen of the second electronic device, the user may send a calibration instruction to the first electronic device, the first electronic device receives and responds to the calibration instruction, sends a first acquisition request to the second electronic device, the second electronic device receives and responds to the first acquisition request, sends the pre-stored first correspondence to the first electronic device, and the first electronic device receives the first correspondence returned by the second electronic device.
[0097] In some embodiments, the color calibration system may further include a server, which is connected to the first electronic device via a network and exchanges data with the first electronic device via the network. The server may pre-store the first corresponding relationship of the display screen.
[0098] When the user needs to perform color calibration on the display screen of the second electronic device, a calibration instruction can be sent to the first electronic device. The first electronic device receives and responds to the calibration instruction, sends a second acquisition request to the server via the network, the server receives and responds to the second acquisition request, sends a pre-stored first correspondence to the first electronic device via the network, and the first electronic device receives the first correspondence returned by the server.
[0099] Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or any one of the cloud servers that provide cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), big data or artificial intelligence platforms and other basic cloud computing services. The type of server is not limited here and can be set according to actual needs.
[0100] The network can be any one of a ZigBee network, a Bluetooth (BT) network, a Wireless Fidelity (Wi-Fi) network, a Thread network, a Long Range Radio (LoRa) network, a Low-Power Wide-Area Network (LPWAN), an infrared network, a Narrow Band Internet of Things (NB-IoT), a Controller Area Network (CAN), a Digital Living Network Alliance (DLNA) network, a Wide Area Network (WAN), a Local Area Network (LAN), a Metropolitan Area Network (MAN) or a Wireless Personal Area Network (WPAN), etc. The type of network is not limited here and can be set according to actual needs.
[0101] In some embodiments, 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 may input a calibration instruction on the input panel of the first electronic device, for example, by handwriting an input detection instruction on the input panel of the first electronic device, or by key input detection instruction on the input panel of the first electronic device. The first electronic device receives the calibration instruction via the input panel.
[0102] In some embodiments, the first electronic device may be provided with a voice recognition module. When a user needs to perform color calibration on the display screen of the second electronic device, a voice message may be sent within the voice collection range of the voice recognition module. The voice recognition module collects the voice message sent by the user, and performs voice recognition on the collected voice message to obtain a voice recognition result. When it is determined that the voice recognition result contains keywords for instructing color calibration of the display screen, for example, the keyword is "color calibration", or for another example, the keywords are "color" and "calibration", etc., it is determined that the calibration instruction has been received.
[0103] As an example, the voice message sent by the user is: color calibration of the display screen, and the voice recognition result of the voice recognition includes the keyword "color calibration", then it is determined that the calibration instruction is received.
[0104] In some embodiments, when a user needs to perform color calibration on the display screen of a second electronic device, a calibration instruction can be sent to a client. The client receives and responds to the calibration instruction, forwards the calibration instruction to the first electronic device via a network, and the first electronic device receives the calibration instruction forwarded by the client.
[0105] The client is connected to the first electronic device through a network, and exchanges data with the first electronic device through the network. The client may be a mobile client (e.g., a mobile client, a PDA client, a Tablet PC client, a laptop client, a smart watch client, a smart bracelet client, or a wearable client) or a fixed client (e.g., a desktop computer client, a smart panel client, etc.), etc. The type of client is not limited here, and can be set according to actual needs.
[0106] Step S120: the first electronic device obtains a second corresponding relationship of the display screen.
[0107] In the embodiment of the present application, after the first electronic device obtains the first corresponding relationship of the display screen, it can obtain the second corresponding relationship of the display screen.
[0108] The second corresponding relationship can be used to characterize the corresponding relationship between the actual spectrum of the second preset color image displayed on the display screen and the standard spectrum, that is, the second corresponding relationship reflects the subjective color deviation of the human eye.
[0109] The color of the second preset color image is the same as the color of 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 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 embodiments, the color calibration system may further include a spectrometer, which is communicatively connected to the first electronic device and exchanges data with the first electronic device.
[0111] After the first electronic device obtains the first corresponding relationship of the display screen, it can control the display screen to display the second preset color image, and control the spectrometer to collect the actual spectrum of the second preset color image displayed on the display screen, and construct a second corresponding relationship based on the standard spectrum and the actual spectrum of the second preset color image, thereby determining the subjective color deviation of the display screen based on the actual spectrum of the second preset color image displayed on the display screen collected by the spectrometer, which is conducive to reducing the subjective color deviation of the display screen calibrated according to the second corresponding relationship.
[0112] The first electronic device may send a second display instruction to the second electronic device, and the second electronic device receives and responds to the second display instruction to control the display screen to display the second preset color image.
[0113] The first electronic device can send a second acquisition instruction to the spectrometer. The spectrometer receives and responds to the second acquisition instruction, acquires the spectrum of the second preset color image displayed on the display 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 according to the standard spectrum of the second preset color image, determine the fourth actual color coordinates according to the actual spectrum, and construct a second corresponding relationship according to the fourth standard color coordinates and the fourth actual color coordinates, thereby determining the subjective color deviation of the human eye of the display screen based on the actual color coordinates corresponding to the actual spectrum collected by the spectrometer, which is conducive to reducing the subjective color deviation of the human eye of the display screen calibrated according to the second corresponding relationship.
[0115] The first electronic device can calculate standard tristimulus values according to the standard spectrum and the color matching function, and determine the fourth standard color coordinates according to the standard tristimulus values, thereby realizing the calculation of the fourth standard color coordinates based on the standard tristimulus values corresponding to the standard spectrum, and improving the calculation accuracy of the fourth standard color coordinates.
[0116] As an example, the standard spectrum may be s0(λ), where λ is the actual spectrum wavelength, and the color matching function may include a first sub-color matching function Second subcolor matching function And the third sub-color matching function First subcolor matching function Second subcolor matching function And the third sub-color matching function are all constant functions.
[0117] The first electronic device can match the standard spectrum s0(λ), the first sub-color matching function Second subcolor matching function And the third sub-color matching function Calculate the standard three stimulus 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 the standard tristimulus values X0, Y0, Z0 according to Formula 2.
[0120] Formula 2 is:
[0121] The first electronic device can calculate the actual tristimulus values according to the actual spectrum and the color matching function, and determine the fourth actual color coordinates according to the actual tristimulus values, thereby realizing the calculation of the fourth actual color coordinates based on the actual tristimulus values corresponding to the actual spectrum, and improving the calculation accuracy of the fourth actual color coordinates.
[0122] As an example, the actual spectrum may be s1(λ), and the first electronic device may be configured to match the actual spectrum s1(λ) and the first sub-color matching function Second subcolor matching function And the third sub-color matching function Calculate the actual three stimulus values X1, Y1, and Z1 according to formula three.
[0123] Formula three is:
[0124] The first electron can calculate the fourth actual color coordinates x1, y1, z1 according to the actual tristimulus values X1, Y1, Z1 according to Formula 4.
[0125] Formula 4 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, and the first color calibration pipeline and the second color calibration pipeline are two identical color calibration pipelines. The second electronic device may include a first sub-electronic device and a second sub-electronic device, and the first sub-electronic device flows through the first color calibration pipeline, and the second sub-electronic device flows through the second color calibration pipeline.
[0127] The colorimeter may include six sub-colorimeters, which are respectively referred to as a first sub-colorimeter, a second sub-colorimeter, a third sub-colorimeter, a fourth sub-colorimeter, a fifth sub-colorimeter and a sixth sub-colorimeter, and the spectrometer may include a first sub-spectrometer and a second sub-spectrometer.
[0128] The first sub-colorimeter, the second sub-colorimeter, the third sub-colorimeter and the first sub-spectrometer are connected in series in sequence and arranged in the first color calibration pipeline. The first sub-colorimeter, the second sub-colorimeter and the third sub-colorimeter are used to collect color coordinates of the first sub-electronic device flowing through the first color calibration pipeline, and the first sub-spectrometer is used to collect spectra of the first sub-electronic device flowing through the first color calibration pipeline.
[0129] The fourth sub-colorimeter, the fifth sub-colorimeter, the sixth sub-colorimeter and the second sub-spectrometer are connected in series in sequence and arranged in the second color calibration pipeline. The fourth sub-colorimeter, the fifth sub-colorimeter and the sixth sub-colorimeter are used to collect color coordinates of the second sub-electronic device flowing through the second color calibration pipeline, and the second sub-spectrometer is used to collect spectra of the second sub-electronic device flowing through the second color calibration pipeline.
[0130] In some embodiments, after the first electronic device obtains the first corresponding relationship of the display screen, it can adjust the display brightness of the display screen to a preset display brightness, where the preset display brightness is the maximum display brightness supported by the display screen, and control the display screen to display a second preset color image at the preset display brightness, and control the spectrometer to collect the actual spectrum of the second preset color image displayed on the display screen, and construct a second corresponding relationship based on the standard spectrum and the actual spectrum of the second preset color image, so that when the display screen is at the maximum display brightness, the spectrum of the second preset color image displayed on the display screen is collected by the spectrometer, and the data accuracy of the collected actual spectrum is high, thereby improving the data accuracy of the second corresponding relationship.
[0131] In some implementations, the first electronic device may pre-store the second correspondence of the display screen. After the first electronic device acquires the first correspondence of the display screen, it may read the pre-stored second correspondence.
[0132] In some embodiments, 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, sends the second correspondence relationship to the first electronic device, and the first electronic device receives the second correspondence relationship returned by the second electronic device.
[0133] In some embodiments, the color calibration system may further include a server, and the server may pre-store the second correspondence of the display screen. After the first electronic device obtains the first correspondence of the display screen, it may send a fourth acquisition request to the server through the network, and the server receives and responds to the fourth acquisition request, and sends the pre-stored second correspondence to the first electronic device through the network, and the first electronic device receives the second correspondence returned by the server.
[0134] In some embodiments, 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 correspondence and the second correspondence, which is beneficial for the second electronic device to calibrate the objective color deviation of the display screen and the subjective color deviation of the human eye based on the target correspondence, and is beneficial for improving the objective color consistency of the calibrated display screen and the subjective color consistency of the human eye.
[0135] As an implementation mode, 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 a 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, thereby achieving a fusion of the objective color deviation of the display screen and the subjective color deviation of the human eye based on the first electronic device during color calibration of the display screen, thereby reducing the amount of calculation of the second electronic device and improving the operating speed of the second electronic device.
[0136] Among them, 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, and 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 corresponding to the first sub-preset color image in the first correspondence with the second correspondence to obtain the target correspondence, that is, replace 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 of the display screen calibrated according to the target correspondence and the subjective color consistency of the human eye.
[0138] As an implementation mode, 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 fuses the first correspondence and the second correspondence to obtain the target correspondence. In this way, in the process of 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 second electronic device, thereby reducing the amount of calculation of the first electronic device and improving the operating speed of the first electronic device.
[0139] Among them, the second electronic device can replace the fifth correspondence corresponding to the first sub-preset color image in the first correspondence with the second correspondence to obtain the target correspondence, that is, replace 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 of the display screen calibrated according to the target correspondence and the subjective color consistency of the human eye.
[0140] Step S130: the second electronic device performs color calibration on the display screen according to the target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship.
[0141] In an embodiment of the present application, the second electronic device can perform color calibration on the display screen according to the target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, thereby achieving that when the display screen is color calibrated, the display screen is automatically color calibrated based on the first correspondence relationship and the second correspondence relationship of the display screen, and there is no need for the user to manually compensate the color of the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation of the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration of the display screen; and, the first correspondence relationship reflects the objective color deviation, and the second correspondence relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence relationship and the second correspondence relationship, the color displayed on the display screen can meet both the objective color consistency requirements of the human eye and the subjective color consistency requirements of the human eye.
[0142] Among them, 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, and 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 according to the correspondence between the second actual color coordinate and the second standard color coordinate, calculate the grayscale compensation value of the display screen according to the color coordinate difference, and perform grayscale compensation on the display screen according to the grayscale compensation value.
[0144] In one application scenario, such as Figure 5 As shown, the first electronic device may be a host computer, the second electronic device may be a mobile phone, the color calibration system may further include a colorimeter and a spectrometer, and the color calibration method may include steps S210 to S280.
[0145] Step S210: The host computer establishes a communication connection with the colorimeter and the spectrometer.
[0146] Specifically, the host computer can establish a communication connection with the colorimeter and the spectrometer through 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 corresponding relationship of the mobile phone screen through 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 to obtain the third actual color coordinates, and constructs a first corresponding relationship according to 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 corresponding relationship into the mobile phone.
[0152] Step S250: the host computer controls the spectrometer to collect the spectrum of the white image displayed on the mobile phone screen.
[0153] Specifically, the host computer controls the display brightness of the mobile phone to be the maximum display brightness, controls the mobile phone to display a white image, and controls the spectrometer to collect the spectrum of the white image displayed by the mobile phone.
[0154] Step S260: The host computer obtains the actual white light spectrum of the mobile phone screen.
[0155] Step S270: The host computer determines the second corresponding relationship of the mobile phone screen according to the actual white light spectrum.
[0156] Specifically, the host computer integrates the actual white light spectrum with CMF2015 10° to obtain a fourth actual color coordinate, and integrates the standard white light spectrum of the white image with CMF2015 10° to obtain a fourth standard color coordinate, and constructs a second corresponding relationship based on the fourth actual color coordinate and the fourth standard color coordinate.
[0157] Step S280: The host computer writes the second corresponding relationship into the mobile phone, so that the mobile phone performs color calibration on the mobile phone screen according to the first corresponding relationship and the second corresponding relationship.
[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 coordinate may include a first sub-actual color coordinate and a second sub-actual color coordinate, and the first standard color coordinate 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 relationship 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 relationship 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 corresponding relationship may include a third sub-corresponding relationship and a fourth sub-corresponding relationship, the actual spectrum may include a first sub-actual spectrum and a second sub-actual spectrum, and the standard spectrum may include a first sub-standard spectrum and a second sub-standard spectrum.
[0161] The third sub-correspondence relationship can be used to characterize the correspondence relationship between the first sub-actual spectrum of the second preset color image displayed on the first sub-display screen and the first sub-standard spectrum, and the fourth sub-correspondence relationship can be used to characterize the correspondence relationship between the second sub-actual spectrum of the second preset color image displayed on the second sub-display screen and the second sub-standard spectrum.
[0162] The target correspondence may include a first sub-target correspondence and a second sub-target correspondence, the second actual color coordinate may include a third sub-actual color coordinate and a fourth sub-actual color coordinate, and the second standard color coordinate may include a third sub-standard color coordinate and a fourth sub-standard color coordinate.
[0163] The first sub-target correspondence relationship can be used to characterize the correspondence relationship 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, and the second sub-target correspondence relationship can be used to characterize the correspondence relationship 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 obtain the first sub-correspondence and the third sub-correspondence of the first sub-display screen, and obtain the second sub-correspondence and the fourth sub-correspondence of the second sub-display screen. The second electronic device performs color calibration on the first sub-display screen according to the first sub-target correspondence obtained based on the first sub-correspondence and the third sub-correspondence, and performs color calibration on the second sub-display screen according to the second sub-target correspondence obtained based on the second sub-correspondence and the fourth sub-correspondence, thereby achieving objective color calibration and human eye subjective color calibration for the first sub-display screen based on the first sub-target correspondence, and objective color calibration and human eye subjective color calibration for the second sub-display screen based on the second sub-target correspondence, thereby reducing the color difference between the first sub-display screen and the second sub-display screen.
[0165] This embodiment provides a solution, the first electronic device obtains a first correspondence relationship of the display screen, the first correspondence relationship is used to characterize the correspondence relationship between the first actual color coordinates of the first preset color image displayed on the display screen and the first standard color coordinates, the first preset color image at least includes a first sub-preset color image, the first electronic device obtains a second correspondence relationship of the display screen, the second correspondence relationship is used to characterize the correspondence relationship between the actual spectrum of the second preset color image displayed on the display screen and the standard spectrum, 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 a target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, the target correspondence relationship is used to characterize the correspondence relationship between the second actual color coordinates of the third preset color image displayed on the display screen and the second standard color coordinates, the third preset color image is based on the first correspondence relationship. The second preset color image is obtained by replacing the first sub-preset color image in the first preset color image, so that when the display screen is color calibrated, the display screen is automatically color calibrated based on the first corresponding relationship and the second corresponding relationship of the display screen, and there is no need for the user to manually compensate the color of the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of the color compensation of the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of the color calibration of the display screen; and the first corresponding relationship reflects the objective color deviation, and the second corresponding relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first corresponding relationship and the second corresponding relationship, the color displayed on the display screen can meet both the objective color consistency requirements of the human eye and the subjective color consistency requirements of the human eye.
[0166] See also Figure 6 , which shows a flow chart of a color calibration method provided by another embodiment of the present application. In a specific embodiment, the color calibration method can be applied to a first electronic device 100 in a color calibration system. Figure 6The process shown in FIG. 1 is described in detail, and the color calibration method may include the following steps S310 to S340.
[0167] Step S310: Acquire a first corresponding relationship of the display screen.
[0168] In this embodiment, when the user needs to perform color calibration on the display screen of the second electronic device, the user can send a calibration instruction to the first electronic device, and the first electronic device receives and responds to the calibration instruction to obtain the first corresponding relationship of the display screen.
[0169] The first corresponding relationship may be used to characterize the corresponding relationship between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen, and the first preset color image may include at least a first sub-preset color image.
[0170] In this embodiment, the process of the first electronic device acquiring the first corresponding relationship of the display screen can refer to the contents of the corresponding steps in the above-mentioned embodiment, which will not be repeated here.
[0171] Step S320: Acquire a second corresponding relationship of the display screen.
[0172] In this embodiment, after the first electronic device obtains the first corresponding relationship of the display screen, it may obtain the second corresponding relationship of the display screen.
[0173] The second corresponding relationship may be used to characterize the corresponding relationship between the actual spectrum of the second preset color image displayed on the display 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 of the first electronic device acquiring the second corresponding relationship of the display screen can refer to the contents of the corresponding steps in the above-mentioned embodiment, which will not be repeated here.
[0175] Step S330: The first correspondence relationship and the second correspondence relationship are integrated to obtain a target correspondence relationship.
[0176] In this embodiment, after the first electronic device acquires the second correspondence relationship of the display screen, it may fuse the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship.
[0177] Among them, 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, and 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 corresponding relationship and the second corresponding relationship to obtain the target corresponding relationship can refer to the contents of the corresponding steps in the above-mentioned embodiment, which will not be repeated here.
[0179] Step S340: sending the target correspondence to a second electronic device equipped with a display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence.
[0180] In this embodiment, after the first electronic device fuses the first correspondence and the second correspondence to obtain the target correspondence, it can send the target correspondence to a 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, so that when the display screen is color calibrated, the display screen is automatically color calibrated based on the first correspondence and the second correspondence of the display screen, without the need for the user to manually perform color compensation on the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation on the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration on the display screen; and the first correspondence reflects the objective color deviation, and the second correspondence reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence and the second correspondence, 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 embodiments, 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, 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, so that when the display screen is color calibrated, the display screen is automatically color calibrated based on the first correspondence and the second correspondence of the display screen, and there is no need for the user to manually compensate the color of the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation of the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration of the display screen; and the first correspondence reflects the objective color deviation, and the second correspondence reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence and the second correspondence, the color displayed on the display screen can meet both the objective color consistency requirements of the human eye and the subjective color consistency requirements of the human eye.
[0182] This embodiment provides a solution, by acquiring a first correspondence of a display screen, acquiring a second correspondence of the display screen, fusing the first correspondence and the second correspondence, obtaining a target correspondence, and sending the target correspondence to a second electronic device equipped with a display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence, thereby achieving automatic color calibration of the display screen based on the first correspondence and the second correspondence of the display screen when color calibration of the display screen is performed, without the need for the user to manually perform color compensation on the display screen according to the color displayed on the display screen observed by the human eye, thereby avoiding the low accuracy of color compensation of the display screen due to individual differences in the human eye's ability to distinguish colors, and improving the calibration accuracy of color calibration of the display screen; and, the first correspondence reflects the objective color deviation, and the second correspondence reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence and the second correspondence, the color displayed on the display screen can meet both the objective color consistency requirements of the human eye and the subjective color consistency requirements of the human eye.
[0183] See also Figure 7 , which shows a flow chart of a color calibration method provided by another embodiment of the present application. In a specific embodiment, the color calibration method can be applied to a second electronic device 200 in a color calibration system. Figure 7 The process shown in FIG. 1 is described in detail, and 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 the user needs to perform color calibration on the display screen, the user may send a calibration instruction to the second electronic device, and the second electronic device receives and responds to the calibration instruction to determine the target correspondence of the display screen.
[0186] Among them, the target correspondence relationship can be obtained based on the first correspondence relationship and the second correspondence relationship, 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 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 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 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, and 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 embodiments, 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 correspondence and the second correspondence of the display screen, and sends the first correspondence and the second correspondence to the second electronic device, the second electronic device receives the first correspondence and the second correspondence sent by the first electronic device, and fuses the first correspondence and the second correspondence to obtain the target correspondence, thereby achieving a fusion of the objective color deviation of the display screen and the subjective color deviation of the human eye based on the second electronic device during color calibration of the display screen, reducing the amount of calculation of the first electronic device and improving the operating speed of the first electronic device.
[0188] In some embodiments, 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 correspondence and the second correspondence of the display screen, and fuses the first correspondence and the second correspondence to obtain the 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, and realizes that in the process of 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, thereby reducing the amount of calculation of the second electronic device and improving the operating speed of the second electronic device.
[0189] Step S420: color calibrating the display screen based on the target correspondence relationship.
[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, so that when the display screen is color calibrated, the display screen is automatically color calibrated based on the first correspondence and the second correspondence of the display screen, and there is no need for the user to manually compensate the color of the display screen according to the color displayed on the display screen observed by the human eye. This avoids the low accuracy of color compensation of the display screen due to individual differences in the human eye's ability to distinguish colors, and improves the calibration accuracy of color calibration of the display screen. In addition, the first correspondence reflects the objective color deviation, and the second correspondence reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence and the second correspondence, the color displayed on the display screen can meet both the objective color consistency requirements of the human eye and the subjective color consistency requirements of the human eye.
[0191] In one application scenario, such as Figure 8 As shown, the second electronic device may be a mobile phone, and the method for color calibration of the mobile phone screen may include steps S510 to S550.
[0192] Step S510: The mobile phone starts running.
[0193] Step S520: The mobile phone reads the pre-stored first corresponding relationship and the second corresponding relationship from the memory.
[0194] Step S530: The mobile phone integrates the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship.
[0195] Step S540: the mobile phone writes the target correspondence into the target register of the chip display processor of the mobile phone.
[0196] The target register is a pre-set register for storing the target corresponding relationship.
[0197] like Fig. 9 As shown, the chip display processor may include a layer synthesizer, a local contrast enhancement unit, a target register, a scaling sharpening unit, and a display serial interface, etc.
[0198] The layer synthesizer can be used to convert a three-dimensional image into a two-dimensional image, the local contrast enhancement unit can be used to enhance the contrast of the two-dimensional 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 sharpening unit is used to sharpen the clarity of the color-calibrated image, and the display serial interface is used to connect 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, there may be one or more target registers, and there may be one or more display serial interfaces.
[0200] When the mobile phone screen is one, the layer synthesizer is one, the target register is one, and the display serial interface is one.
[0201] When there are multiple mobile phone screens, multiple layer synthesizers, multiple target registers, and multiple display serial interfaces, one layer synthesizer, 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 controls the chip display processor to run, 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, by determining a target correspondence relationship of a display screen, the target correspondence relationship is obtained based on a first correspondence relationship and a second correspondence relationship, the first correspondence relationship is 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 second correspondence relationship is 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 first preset color image at least includes 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 relationship is 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 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 color calibrated based on the target correspondence relationship, and the display screen is color calibrated automatically based on the first correspondence relationship and the second correspondence relationship of the display screen when the display screen is color calibrated. There is no need for the user to manually compensate the color of the display screen according to the color displayed on the display screen observed by the human eye, which avoids the low accuracy of the color compensation of the display screen due to individual differences in the human eye's ability to distinguish colors, and improves the calibration accuracy of the color calibration of the display screen; and the first correspondence relationship reflects the objective color deviation, and the second correspondence relationship reflects the subjective color deviation of the human eye. After the display screen is color calibrated according to the first correspondence relationship and the second correspondence relationship, the color displayed on the display screen can meet both the objective color consistency requirement of the human eye and the subjective color consistency requirement of the human eye.
[0204] See also Fig.10 , which shows a color calibration device 600 provided by an embodiment of the present application. The color calibration device 600 can be applied to a color calibration system. The color calibration system is taken as an example below. Fig.10 The color calibration device 600 shown in FIG. 6 is 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, and the first correspondence relationship can be used to characterize the correspondence relationship between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen, and 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, and the second correspondence relationship can be used to characterize the correspondence relationship between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen, and the color of the second preset color image can be the same as the color of the first sub-preset color image; the first calibration module 630 can be 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 correspondence relationship and the second correspondence relationship, and the target correspondence relationship can be used to characterize the correspondence relationship between the second actual color coordinates and the second standard color coordinates of the third preset color image displayed on the display screen, and 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.
[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 for the first electronic device to control the display screen to display a fourth preset color image, and 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 for the first electronic device to control the colorimeter to collect the third actual color coordinates of the fourth preset color image displayed on the display screen; the acquisition unit can be used for the first electronic device to acquire the third standard color coordinates of the fourth preset color image; the first construction unit can be used for the first electronic device to construct a first corresponding relationship according to the third actual color coordinates and the third standard color coordinates.
[0208] In some embodiments, the first preset color category may be composed of the fifth preset color category and the fourth preset color category, and the first construction unit may include a first construction subunit and a processing subunit.
[0209] The first construction subunit can be used by the first electronic device to construct a third corresponding relationship based on the third actual color coordinates and the third standard color coordinates, and the third corresponding relationship can be used to characterize the corresponding 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 interpolate the third corresponding relationship 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 corresponding relationship.
[0210] In some embodiments, the fourth preset color image may include multiple groups of color images, each group 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 groups of sub-color coordinates, each group of sub-color coordinates may include at least one color coordinate; the first control unit may include a first control subunit.
[0211] The first control subunit can be used for the first electronic device to control the display screen to display multiple groups of color images.
[0212] In some embodiments, the second control unit may include a second control subunit.
[0213] The second control subunit can be used for the first electronic device to control each sub-colorimeter to collect a group of sub-color coordinates of a group of color images displayed on the display screen.
[0214] In some embodiments, a first building block may include a second building sub-block.
[0215] The second constructing subunit can be used by the first electronic device to construct a first corresponding relationship according to the multiple groups of sub-color coordinates and the third standard color coordinates.
[0216] In some implementations, the color calibration device 600 may further include a second fusion module and a third sending module.
[0217] The second fusion module can be used for the first electronic device 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 according to the target correspondence obtained based on the first correspondence and the second correspondence. The third sending module can be used for the first electronic device to send the target correspondence to the second electronic device.
[0218] In some embodiments, the second fusion module may include a replacement unit.
[0219] The replacement unit may be used by the first electronic device to replace the fifth correspondence in the first correspondence corresponding to the first sub-preset color image with the second correspondence to obtain a target correspondence.
[0220] In some implementations, the color calibration device 600 may further include a fourth sending module and a third fusion module.
[0221] The fourth sending module can be used for 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 according to the target correspondence obtained based on the first correspondence and the second correspondence; the third fusion module can be used for 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 second preset color image displayed on the display screen; the second construction unit can be used by the first electronic device to construct a second corresponding relationship based on the standard spectrum and the actual spectrum of the second preset color image.
[0224] In some embodiments, the second construction unit may include a first determining subunit, a second determining subunit, and a third construction subunit.
[0225] The first determining subunit can be used by the first electronic device to determine the fourth standard color coordinates according to the standard spectrum; the second determining subunit can be used by the first electronic device to determine the fourth actual color coordinates according to the actual spectrum; the third constructing subunit can be used by the first electronic device to construct a second corresponding relationship according to the fourth standard color coordinates and the fourth actual color coordinates.
[0226] In some embodiments, the first determination subunit may include a first determination sub-subunit and a second determination sub-subunit.
[0227] The first determination sub-subunit can be used for the first electronic device to determine standard tristimulus values according to the standard spectrum; the second determination sub-subunit can be used for the first electronic device to determine fourth standard color coordinates according to the standard tristimulus values.
[0228] In some embodiments, the second determining sub-unit may include a third determining sub-sub-unit and a fourth determining sub-sub-unit.
[0229] The third determination sub-subunit can be used by the first electronic device to determine actual tristimulus values according to the actual spectrum; the fourth determination sub-subunit can be used by the first electronic device to determine fourth actual color coordinates according to the actual tristimulus values.
[0230] In some embodiments, the third control unit may include a regulating subunit and a third controlling subunit.
[0231] The adjustment subunit can be used by the first electronic device to adjust the display brightness of the display screen to a preset display brightness, which may be the maximum display brightness supported by the display screen; the third control subunit can be used by the first electronic device to control the display screen to display a second preset color image at the preset display brightness.
[0232] See also Fig.11, which shows a color calibration device 700 provided by another embodiment of the present application. The color calibration device 700 can be applied to a first electronic device 100 in a color calibration system. Fig.11 The color calibration device 700 shown in the figure is 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 sending module 740 and a second sending module 750 .
[0233] The third acquisition module 710 can be used to acquire a first correspondence relationship of the display screen, and the first correspondence relationship can be used to characterize the correspondence relationship between the first actual color coordinates and the first standard color coordinates of the first preset color image displayed on the display screen, and 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, and the second correspondence relationship can be used to characterize the correspondence relationship between the actual spectrum and the standard spectrum of the second preset color image displayed on the display screen, and the color of the second preset color image can be the same as the color of the first sub-preset color image; 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, and the target correspondence relationship can be used to characterize the display The display screen displays 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 a second electronic device equipped with a display screen, so that the second electronic device performs 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 a second electronic device equipped with a display screen, so that the second electronic device merges 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.
[0234] See also Fig.12 , which shows a color calibration device 800 provided in another embodiment of the present application. The color calibration device 800 can be applied to the second electronic device 200 in the color calibration system. Fig.12 The color calibration device 800 shown in FIG. 8 is described in detail. The color calibration device 800 may include a first determination module 810 and a second calibration module 820 .
[0235] The first determination module 810 can be used to determine the target correspondence of the display screen, and 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, and 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, and 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 each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. The relevant parts can refer to the partial description of the method embodiment. The beneficial effects of the device embodiment can also refer to the beneficial effect description in the corresponding method embodiment, which will not be repeated here. Any processing method described in the method embodiment can be implemented by the corresponding processing module in the device embodiment, and will not be repeated one by one in the device embodiment.
[0237] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.
[0238] See also Fig.13 , which shows a hardware structure diagram of an electronic device 900 provided by an embodiment of the present application. Fig.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, an earphone interface 970D, a sensor module 980, a button 990, a motor 991, an indicator 992, a camera 993, a display screen 994, and a Subscriber Identification Module (SIM) card interface 995, etc. Among them, the sensor module 980 may include a pressure sensor 980A, a gyroscope sensor 980B, an air pressure sensor 980C, a magnetic sensor 980D, an acceleration 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 to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 900. In other embodiments of the present application, the electronic device 900 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0240] For example, Fig.13 The processor 910 shown may include one or more processing units, for example, the processor 910 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processor (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.
[0241] The AP may be used to control and manage the color calibration application. For example, the AP may control the color calibration application to obtain the first corresponding relationship and the second corresponding relationship of the display screen.
[0242] The controller may be the nerve center and command center of the electronic device 900. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
[0243] The processor 910 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 910 is a cache memory. The memory may store instructions or data that the processor 910 has just used or cyclically used. If the processor 910 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, 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. The interface 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), a General Purpose Input / Output (GPIO) interface, a Subscriber Identity Module (SIM) interface, and / or a Universal Serial Bbus (USB) interface, etc.
[0245] The electronic device 900 implements the display function through a GPU, a display screen 994, and an application processor. The GPU is a microprocessor for image processing, and the GPU connects the display screen 994 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 910 may include one or more GPUs that execute program instructions to generate or change 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, an active-matrix organic light emitting diode (AMOLED), a flexible light emitting diode (FLED), Mini-LED, Micro-LED, Micro-OLED, quantum dot light emitting diode (QLED), etc. In some embodiments, the electronic device 900 may include 1 or N display screens 994, where N is a positive integer greater than 1.
[0247] The external memory interface 920 can be used to connect an external memory card, such as a Secure Digital (SD) card, to expand the storage capacity of the electronic device 900. The external memory card communicates with the processor 910 through the external memory interface 920 to implement a data storage function. For example, files such as the first correspondence relationship, the second correspondence relationship, and the target correspondence relationship are stored in the external memory card.
[0248] The internal memory 921 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 910 executes various functional applications and data processing of the electronic device 900 by running the instructions stored in the internal memory 921. The internal memory 921 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as an audio acquisition function, an image shooting function, etc.), etc. The data storage area may store data (such as audio data, image data) created during the use of the electronic device 900, etc. In addition, the internal memory 921 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (Universal Flash Storage, UFS), etc.
[0249] The software system of the electronic device 900 may adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes the Android system of the layered architecture as an example to exemplify the software structure of the electronic device 900.
[0250] See also Fig.14, which shows a schematic diagram of the structure of the software system of the electronic device 900 provided by an embodiment of the present application. The software system includes several layers, each layer has a clear role and division of labor, and the layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, namely, the application layer, the application framework layer, the system library, and the kernel layer from top to bottom.
[0251] The application layer may include a series of applications. For example, the application layer may include a color calibration application, a camera application, a gallery application, a call application, a Wireless Local Area Networks (WLAN) application, a video application, a Media Provider application, a FUSE (Filesystem in Userspace) file system application, and the like.
[0252] The color calibration application may be used to obtain the first correspondence and the second correspondence of the display screen, and control a device equipped with the display screen to perform color calibration on the display screen according to the first correspondence and the second correspondence.
[0253] The media provider is used to create multimedia files in the FUSE file system, or to access multimedia files in the FUSE file system. Each application in the application layer can create multimedia files in the FUSE file system through the media provider MediaProvider, or access multimedia files in the FUSE file system through the media provider MediaProvider.
[0254] The FUSE file system is used to store the multimedia files that the media provider creates. Of course, in other embodiments, the FUSE file system also can be used to store other data.
[0255] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions. For example, the application framework layer may include a window manager, a content provider, a resource manager, a view system, a package manager service (PMS), and an activity manager service (AMS).
[0256] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.
[0257] Content providers are used to store and retrieve data and make it accessible to applications. The data can include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
[0258] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.
[0259] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.
[0260] As a package manager service, the package management service is mainly responsible for installing, managing, and uninstalling applications on Android devices. The package management service scans the specified directory in the system, finds the files ending with APK, and parses these files to obtain all the information of the application and store it in packages.xml.
[0261] When a new application is installed, the package management service will identify all components of the application (such as Activity, Service, Broadcast Receiver, etc.) and assign corresponding permissions to these components. At the same time, the package management service also monitors the status of installed applications to ensure the integrity and security of the applications.
[0262] The package management service is also used to manage the DE (Device Encrypted) data and CE (Credential Encrypted) data of the application. Among them, the key of the DE data can only be obtained after the system performs a verifiable startup. The CE directory uses a key associated with the user authentication (such as a pattern, password, etc.) to encrypt the data. This key can only be obtained after the user performs authentication first.
[0263] The CE directory of the application may include the original uid of the application. The package management service is used to execute the DE data and CE data of the color calibration application in this embodiment.
[0264] As an activity manager service, the activity management service is mainly responsible for managing and tracking the activity tasks and life cycles of all applications. When an application is opened, the activity management service starts the process of the application and allocates processor resources and memory to the application. When the 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 the application.
[0265] For example, the activity management service can be responsible for managing and tracking the activity tasks and lifecycle 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 to obtain the first correspondence and the second correspondence 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 the color calibration application.
[0266] System libraries may include Surface Manager, Media Libraries, Android Rruntime, etc.
[0267] The Android runtime consists of a core library and a virtual machine. The Android runtime is responsible for scheduling and management of the Android system. The core library consists of two parts: one is the function that the Java language needs to call, and the other is the Android core library. 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 object life cycle management, stack management, thread management, security and exception management, and garbage collection.
[0268] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.
[0269] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.
[0270] The kernel layer may include recording driver, display driver, Wi-Fi driver, Bluetooth driver, camera driver and other modules.
[0271] Understandably, Fig.14 The layers in the software structure shown and the components included in each layer do not constitute a specific limitation on the electronic device 900. In 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 is not limited in the present application.
[0272] It should be noted that although the embodiment of the present application is described using the Android system as an example, its basic principle is also applicable to An electronic device 900 using an operating system such as Harmony.
[0273] See also Fig.15 , which shows a functional block diagram of an electronic device 1000 according to an embodiment of the present application. Fig.15 As shown, the electronic device 1000 includes: one or more processors 1100 ( Fig.15 Only one processor is shown in the figure) and a memory 1200, the memory 1200 is coupled to one or more processors 1100, the memory 1200 is used to store computer program code 1300, the computer program code 1300 includes computer instructions, and one or more processors 1100 call the computer instructions to enable the electronic device 1000 to implement the steps in any one of the above methods.
[0274] Those skilled in the art will understand that Fig.15 This is only an example of the electronic device 1000 and does not constitute a limitation on the electronic device 1000. In practice, the electronic device 1000 may include more or fewer components than shown in the figure, or combine certain components, or different components, for example, it may also include input and output devices, network access devices, etc. The electronic device 1000 may also be the same device as the electronic device 900 described in the above embodiment.
[0275] The processor 1100 may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0276] The memory 1200 may be an internal storage unit of the electronic device 1000 in some embodiments, such as a hard disk or memory of the electronic device 1000. The memory 1200 may also be an external storage device of the electronic device 1000 in other embodiments, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 1000. Optionally, the memory 1200 may also include both an internal storage unit of the electronic device 1000 and an external storage device. The memory 1200 is used to store an operating system, an application program, a boot loader, data, and other programs, such as program codes of a computer program. The memory 1200 may also be used to temporarily store data that has been output or is to be output.
[0277] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0278] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the above-mentioned 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 embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0279] An embodiment of the present application also provides a chip system, which is applied to an electronic device. The chip system includes one or more processors, and the one or more processors are used to call computer instructions so that the electronic device implements the steps in any one of the above methods.
[0280] In some embodiments, the chip system also includes a memory, and the memory is connected to one or more processors through circuits or wires.
[0281] In some embodiments, the chip system also includes a communication interface.
[0282] An embodiment of the present application also provides a computer-readable storage medium, which includes instructions. When the instructions are executed on an electronic device, the electronic device implements the methods described in the above-mentioned various method embodiments.
[0283] The embodiments of the present application also provide a computer program product. When the computer program product is run on an electronic device, the electronic device executes the above-mentioned related steps to implement the methods described in the above-mentioned various method embodiments.
[0284] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera / electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0285] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0286] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0287] In the embodiments provided in the present application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0288] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0289] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0290] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0291] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0292] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some implementations", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0293] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements 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 the present application.
Claims
1. A color calibration method, characterized in that: 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, and the color calibration method includes: The first electronic device acquires a first correspondence relationship of the display screen, where the first correspondence relationship is used to represent a correspondence relationship between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, where the first preset color image at least includes a first sub-preset color image; The first electronic device acquires a second correspondence relationship of the display screen, where the second correspondence relationship is used to represent a correspondence relationship between an actual spectrum of a second preset color image displayed on the display screen and a standard spectrum, and a color of the second preset color image is the same as a color of the first sub-preset color image; The second electronic device performs color calibration on the display screen according to a target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, wherein the target correspondence relationship is 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, and 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.
2. The color calibration method according to claim 1, characterized in that: The first electronic device acquires a first corresponding relationship of the display screen, including: The first electronic device controls the display screen to display a fourth preset color image, wherein a 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 the colorimeter to collect the third actual color coordinates of the fourth preset color image displayed on the display screen; The first electronic device acquires a third standard color coordinate of the fourth preset color image; The first electronic device constructs the first corresponding relationship according to 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 type is composed of the fifth preset color type and the fourth preset color type, and the first electronic device constructs the first corresponding relationship according to the third actual color coordinate and the third standard color coordinate, including: The first electronic device constructs a third corresponding relationship according to the third actual color coordinates and the third standard color coordinates, wherein the third corresponding relationship is used to represent the corresponding relationship between the third actual color coordinates and the third standard color coordinates; The first electronic device performs interpolation processing on the third corresponding relationship according to a color channel difference between a color of the fourth preset color category and a color of the fifth preset color category to obtain the first corresponding relationship.
4. The color calibration method according to claim 2 or 3, characterized in that: The fourth preset color image includes a plurality of groups of color images, each group of color images includes at least one image of a fourth preset color type, the colorimeter includes a plurality of sub-colorimeters, the third actual color coordinates include a plurality of groups of sub-color coordinates, each group 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 display multiple groups of color images; The first electronic device controls the colorimeter to collect 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 collect a group of sub-color coordinates of a group of color images displayed on the display screen; The first electronic device constructs the first corresponding relationship according to the third actual color coordinate and the third standard color coordinate, including: The first electronic device constructs the first corresponding relationship according to a plurality of groups 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 according to the target corresponding relationship obtained based on the first corresponding relationship and the second corresponding relationship, the color calibration method further includes: The first electronic device fuses the first corresponding relationship and the second corresponding relationship to obtain the target corresponding relationship; The first electronic device sends the target corresponding relationship to the second electronic device.
6. The color calibration method according to claim 5, characterized in that: The first electronic device fuses the first corresponding relationship and the second corresponding relationship to obtain the target corresponding relationship, including: The first electronic device replaces the fifth corresponding relationship in the first corresponding relationship corresponding to the first sub-preset color image with the second corresponding relationship to obtain the target corresponding relationship.
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 according to the target corresponding relationship obtained based on the first corresponding relationship and the second corresponding relationship, the color calibration method further includes: The first electronic device sends the first corresponding relationship and the second corresponding relationship to the second electronic device; The second electronic device fuses the first corresponding relationship and the second corresponding relationship to obtain the target corresponding relationship.
8. The color calibration method according to any one of claims 1 to 7, characterized in that: The first electronic device acquires a second corresponding relationship of the display screen, including: The first electronic device controls the display screen to display 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 display screen; The first electronic device establishes the second corresponding relationship according to a 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 corresponding relationship according to the standard spectrum of the second preset color image and the actual spectrum, including: The first electronic device determines a fourth standard color coordinate according to the standard spectrum; The first electronic device determines a fourth actual color coordinate according to the actual spectrum; The first electronic device establishes the second corresponding relationship according to 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 a fourth standard color coordinate according to the standard spectrum, including: The first electronic device determines standard tristimulus values according to the standard spectrum; The first electronic device determines the fourth standard color coordinates according to the standard tristimulus values.
11. The color calibration method according to claim 9 or 10, characterized in that: The first electronic device determines a fourth actual color coordinate according to the actual spectrum, including: The first electronic device determines actual tristimulus values according to the actual spectrum; The first electronic device determines the fourth actual color coordinates according to the actual tristimulus values.
12. The color calibration method according to any one of claims 8 to 11, 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 display screen to a preset display brightness, where the preset display brightness is the maximum display brightness supported by the display 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: Applied to a first electronic device, the color calibration method includes: Acquire a first correspondence relationship of the display screen, where the first correspondence relationship is used to characterize a correspondence relationship between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, where the first preset color image at least includes a first sub-preset color image; Acquire a second correspondence relationship of the display screen, where the second correspondence relationship is used to characterize a correspondence relationship between an actual spectrum of a second preset color image displayed by the display screen and a standard spectrum, wherein the color of the second preset color image is the same as the color of the first sub-preset color image; The first corresponding relationship and the second corresponding relationship are integrated to obtain a target corresponding relationship, wherein the target corresponding relationship is used to represent a corresponding relationship between a second actual color coordinate and a second standard color coordinate of a third preset color image displayed on the display screen, wherein 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; sending the target correspondence to a second electronic device equipped with the display screen, so that the second electronic device performs color calibration on the display screen according to the target correspondence; or, The first correspondence relationship and the second correspondence relationship are sent to a second electronic device equipped with the display screen, so that the second electronic device merges the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship, and performs color calibration on the display screen according to the target correspondence relationship.
14. A color calibration method, characterized in that: Applied to a second electronic device, the second electronic device is equipped with a display screen, and the color calibration method includes: Determine a target correspondence relationship of the display screen, the target correspondence relationship is obtained based on a first correspondence relationship and a second correspondence relationship, the first correspondence relationship is used to characterize a correspondence relationship between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, the second correspondence relationship is used to characterize a correspondence relationship between an actual spectrum and a standard spectrum of a second preset color image displayed on the display screen, the first preset color image at least includes 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 relationship is used to characterize a correspondence relationship between a second actual color coordinate and a second standard color coordinate 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; The display screen is color calibrated based on the target corresponding relationship.
15. The color calibration method according to claim 14, characterized in that: The determining the target correspondence relationship of the display screen includes: Sending a first acquisition instruction to a first electronic device; receiving the first corresponding relationship and the second corresponding relationship sent by the first electronic device in response to the first acquisition instruction; The first corresponding relationship and the second corresponding relationship are integrated to obtain the target corresponding relationship.
16. The color calibration method according to claim 14, characterized in that: The determining the target correspondence relationship of the display screen includes: Sending a second acquisition instruction to the first electronic device; The target corresponding relationship sent by the first electronic device in response to the second acquisition instruction is received.
17. A color calibration device, characterized in that: 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, and the color calibration device includes: A first acquisition module, configured for the first electronic device to acquire a first correspondence relationship of the display screen, wherein the first correspondence relationship is used to represent a correspondence relationship between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, wherein the first preset color image at least includes a first sub-preset color image; a second acquisition module, configured for the first electronic device to acquire a second correspondence relationship of the display screen, wherein the second correspondence relationship is used to characterize a correspondence relationship between an actual spectrum of a second preset color image displayed on the display screen and a standard spectrum, wherein 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 for the second electronic device to perform color calibration on the display screen according to a target correspondence relationship obtained based on the first correspondence relationship and the second correspondence relationship, wherein the target correspondence relationship is 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, and 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.
18. A color calibration device, characterized in that: Applied to a first electronic device, the color calibration device comprises: A third acquisition module, used to acquire a first correspondence relationship of the display screen, wherein the first correspondence relationship is used to characterize a correspondence relationship between a first actual color coordinate and a first standard color coordinate of a first preset color image displayed on the display screen, wherein the first preset color image at least includes a first sub-preset color image; a fourth acquisition module, configured to acquire a second correspondence relationship of the display screen, wherein the second correspondence relationship is used to characterize a correspondence relationship between an actual spectrum of a second preset color image displayed by the display screen and a standard spectrum, wherein the color of the second preset color image is the same as the color of the first sub-preset color image; a first fusion module, configured to fuse the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship, wherein the target correspondence relationship is used to represent a correspondence relationship between a second actual color coordinate and a second standard color coordinate of a third preset color image displayed on the display screen, wherein 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 sending module, configured to send the target correspondence to a second electronic device equipped 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 relationship and the second correspondence relationship to a second electronic device equipped with the display screen, so that the second electronic device merges the first correspondence relationship and the second correspondence relationship to obtain a target correspondence relationship, and performs color calibration on the display screen according to the target correspondence relationship.
19. A color calibration device, characterized in that: Applied to a second electronic device, the second electronic device is equipped with a display screen, and the color calibration device includes: a first determining module, configured to determine a target correspondence relationship of the display screen, wherein the target correspondence relationship is obtained based on a first correspondence relationship and a second correspondence relationship, wherein the first correspondence relationship is used to characterize a correspondence relationship between a first actual color coordinate of a first preset color image displayed on the display screen and a first standard color coordinate, and the second correspondence relationship is used to characterize a correspondence relationship between an actual spectrum of a second preset color image displayed on the display screen and a standard spectrum, wherein the first preset color image at least includes 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, and the target correspondence relationship is used to characterize a correspondence relationship between a second actual color coordinate of a third preset color image displayed on the display screen and a second standard color coordinate, wherein 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 second calibration module is used to perform color calibration on the display screen based on the target corresponding relationship.
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 according to any one of claims 1 to 12; The first electronic device is used to perform the color calibration method as claimed in claim 13; The second electronic device is used to execute the color calibration method according to 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 the one or more processors, and the memory is used to store computer program code, wherein the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the electronic device to perform the color calibration method according to 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, and when the instructions are executed on an electronic device, the electronic device performs the color calibration method according to any one of claims 1 to 12, or claim 13, or any one of claims 14 to 16.
Citation Information
Patent Citations
Fast calibration of displays using spectral-based colorimetrically calibrated multicolor camera
CN103765503A
Observer metameric failure reduction method
CN104509104A
Image processing method and device, storage medium and mobile terminal
CN111510698A
Color gamut coefficient processing method and device, LED display screen and computer equipment
CN113129815A
Image white balance method and device thereof, electronic equipment and computer readable storage medium
CN113194303A
