Color calibration method and device, projection equipment and medium
By projecting preset images and detecting color information by determining the calibration color information to calibrate the projection device, the impact of the projection environment on the color of the projection image is solved, and the consistency and accuracy of the projection effect are improved.
Patent Information
- Application Number
- CN202311100126.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-29
- Publication Date
- 2025-02-28
AI Technical Summary
There is a problem of poor projection effect during use of the projection device, which is mainly due to the color deviation caused by the impact of the projection environment on the color of the projection image.
By projecting the preset image, the color information of the projected image is detected, and the calibration color information is determined based on the first color information and the reference color information, and the projection device is calibrated to reduce the impact of the projection environment on the color information.
By calibrating the color information of the projection device, the projection effect can be improved and the color consistency and accuracy of the projected image in different projection environments can be ensured.
Smart Images

Figure CN119544934A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of display technology, and in particular to a color calibration method, device, projection equipment and medium. Background Art
[0002] At present, during the production process of projection equipment, the manufacturer will calibrate the color of the projection of the projection equipment to improve the projection effect of the projection equipment. However, during the use of the projection equipment, the problem of poor projection effect still exists. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a color calibration method, device, projection equipment and medium.
[0004] According to a first aspect of an embodiment of the present disclosure, a color calibration method is provided, the color calibration method comprising:
[0005] Project a preset image;
[0006] Detecting first color information of the projection image of the preset image;
[0007] Calibration color information is determined according to the first color information and the reference color information of the preset image, and the calibration color information is used to calibrate the projection device.
[0008] In some embodiments of the present disclosure, the projecting a preset image includes:
[0009] Determining environmental information of the projection device;
[0010] When it is determined that the environmental information meets a first preset condition, projecting the preset image;
[0011] The environmental information includes the ambient light intensity, and the first preset condition includes that the ambient light intensity is less than or equal to the preset light intensity.
[0012] In some embodiments of the present disclosure, the environmental information further includes a projection distance between the projected image and the projection device, and the first preset condition further includes that the projection distance is less than or equal to a preset distance.
[0013] In some embodiments of the present disclosure, determining calibration color information according to the first color information and reference color information of the preset image includes:
[0014] Determine the color coordinate difference between the first color coordinate of the first color information and the reference color coordinate of the reference color information in each dimension;
[0015] The color coordinate difference is determined as the calibration color coordinate of the calibration color information.
[0016] In some embodiments of the present disclosure, determining calibration color information according to the first color information and the reference color information of the preset image further includes:
[0017] Determine a color temperature difference between a first color temperature of the first color information and a reference color temperature of the reference color information;
[0018] The color temperature difference is determined as the calibrated color temperature of the calibrated color information.
[0019] In some embodiments of the present disclosure, after determining calibration color information according to the first color information and the reference color information of the preset image, the color calibration method further includes:
[0020] Calibrate the second color information of the projection device using the calibration color information to obtain third color information;
[0021] projecting the preset image with the third color information;
[0022] Detecting fourth color information of the projection image of the preset image;
[0023] When it is determined that the fourth color information meets the second preset condition, the third color information is used as the color information of the projection device.
[0024] In some embodiments of the present disclosure, determining that the fourth color information satisfies a second preset condition includes:
[0025] determining a first color difference between the fourth color information and the reference color information;
[0026] determining a second color difference between the first color information and the reference color information;
[0027] When the first color difference is smaller than the second color difference, it is determined that the fourth color information meets the second preset condition.
[0028] In some embodiments of the present disclosure, after detecting the fourth color information of the projection image of the preset image, the color calibration method further includes:
[0029] When it is determined that the fourth color information does not satisfy the second preset condition, the second color information is used as the color information of the projection device.
[0030] According to a second aspect of an embodiment of the present disclosure, a color calibration device is provided, the color calibration device comprising:
[0031] A projection module, configured to project a preset image;
[0032] A detection module, configured to detect first color information of a projection image of the preset image;
[0033] The determination module is configured to determine calibration color information according to the first color information and the reference color information of the preset image, wherein the calibration color information is used to calibrate the projection device.
[0034] According to a third aspect of an embodiment of the present disclosure, a projection device is provided, the projection device comprising:
[0035] Projection equipment body;
[0036] A projection lens, wherein the projection lens is disposed on the projection device body;
[0037] A spectral sensor is arranged on the projection device body, and a light sensing probe of the spectral sensor and the projection lens are located on the same side of the projection device body.
[0038] In some embodiments of the present disclosure, the axis of the projection lens is parallel to the axis of the light sensing probe.
[0039] In some embodiments of the present disclosure, the projection device further includes:
[0040] A light sensor is arranged on the projection device body.
[0041] In some embodiments of the present disclosure, the light sensor and the projection lens are located on different sides of the projection device body.
[0042] In some embodiments of the present disclosure, the projection device further includes:
[0043] processor;
[0044] a memory for storing instructions executable by the processor;
[0045] Wherein, the processor is configured to execute:
[0046] Project a preset image;
[0047] Detecting first color information of the projection image of the preset image;
[0048] Calibration color information is determined according to the first color information and the reference color information of the preset image, and the calibration color information is used to calibrate the projection device.
[0049] According to a fourth aspect of an embodiment of the present disclosure, a non-transitory computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to perform the color calibration method as described above.
[0050] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0051] In the process of color calibration of the projection device, a preset image is projected to form a projection image. The first color information of the projection image is detected to determine the projection effect of the projection device in the projection environment. According to the first color information and the reference color information, the calibration color information is determined based on the reference color information to calibrate the projection device. By calibrating the projection device with the calibration color information, the influence of the projection environment on the color information of the projection device can be reduced after calibration, thereby improving the projection effect of the projection device.
[0052] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0054] Figure 1 is a front view of a projection device according to an exemplary embodiment;
[0055] Figure 2 is a side view of a projection device according to an exemplary embodiment;
[0056] Figure 3 is a side view of a projection device according to another exemplary embodiment;
[0057] Figure 4 is a front view of a projection device according to another exemplary embodiment;
[0058] Figure 5 is a flowchart of a color calibration method according to an exemplary embodiment;
[0059] Figure 6 is a flowchart of a color calibration method according to another exemplary embodiment;
[0060] Figure 7 is a flowchart of a color calibration method according to another exemplary embodiment;
[0061] Figure 8is a flowchart of a color calibration method according to another exemplary embodiment;
[0062] Fig. 9 is a flowchart of a color calibration method according to another exemplary embodiment;
[0063] Fig.10 is a flowchart of a color calibration method according to another exemplary embodiment;
[0064] Fig.11 is a flowchart of a color calibration method according to another exemplary embodiment;
[0065] Fig.12 is a flowchart of a color calibration method according to another exemplary embodiment;
[0066] Fig.13 is a block diagram of a color calibration device according to an exemplary embodiment;
[0067] Fig.14 is a block diagram of a projection device according to an exemplary embodiment.
[0068] In the figure:
[0069] 10-projection device body; 20-projection lens; 30-light sensing probe; 40-light sensor; 50-distance sensor; 400-projection device; 402-processing component; 404-memory; 406-power component; 408-multimedia component; 410-audio component; 412-input and output interface; 414-sensor component; 416-communication component; 420-processor. DETAILED DESCRIPTION
[0070] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0071] Related technology: During the production process of projection equipment, some manufacturers will calibrate the color of the projection of the projection equipment to improve the projection effect of the projection equipment. In order to reduce production costs, some manufacturers do not calibrate the color of the projection of the projection equipment. In order to increase the brightness of the projection of the projection equipment, some manufacturers will adjust the color temperature, causing the projected image to appear blue or green. After the user purchases the projection equipment, the projection environment will have a certain impact on the color of the projected image because different users use the projection equipment in different environments. For example, some users use white walls as the projection area of the projection equipment, and some users use screens as the projection area of the projection equipment. For the same projection equipment, when the same image is projected on a white wall and a screen, there is a certain difference in the color of the projected image. Since the projection equipment does not have an automatic color calibration function, it is impossible to eliminate the impact of the projection environment on the color of the projected image, resulting in poor projection effect of the projection equipment.
[0072] In order to solve the above technical problems, the present disclosure provides a color calibration method. When a user purchases a projection device, the projection device determines the calibration color information by first color information of the projection image formed by projecting a preset image and reference color information of the preset image. Since the first color information has been affected by the projection environment, the calibration color information can reflect the degree of influence of the projection environment on the color of the projection image. The projection device is calibrated with the calibration color information, and after calibration, the degree of influence of the projection environment on the color information of the projection device can be reduced, thereby improving the projection effect of the projection device. For example, for the same projection device, through automatic color calibration, a good projection effect can be achieved on both a white wall and a curtain.
[0073] The present disclosure provides a projection device, such as Figure 1 As shown, the projection device includes a projection device body 10, a projection lens 20 and a spectrum sensor. The projection lens 20 is disposed on the projection device body 10. The spectrum sensor is disposed on the projection device body 10, and the light sensing probe 30 of the spectrum sensor and the projection lens 20 are located on the same side of the projection device body 10.
[0074] In this embodiment, since the projection device includes a spectral sensor, the spectral sensor can detect color information of the image projected by the projection device through a light sensing probe, so as to calibrate the color information of the projection device to improve the projection effect of the projection device.
[0075] Exemplarily, the projection device further includes a main control circuit, which is used to control the projection device. The spectral sensor can be connected to the main control circuit via a serial peripheral interface (SPI). Under the control of the main control circuit, the spectral sensor can detect the spectral information of the projected image. By analyzing and processing the spectral information, the color coordinates and color temperature of the projected image are determined as the color information of the projected image.
[0076] In one embodiment, the axis of the projection lens 20 is parallel to the axis of the light sensing probe 30 .
[0077] In this embodiment, by making the axis of the projection lens parallel to the axis of the light sensing probe, the spectrum sensor can detect the color information of the image projected by the projection lens, thereby improving the reliability of color calibration.
[0078] In one embodiment, if Figure 2 As shown, the projection device further includes a light sensor 40. The light sensor 40 is disposed on the projection device body 10.
[0079] In this embodiment, the light sensor can detect the ambient light intensity of the projection device to determine whether the ambient light intensity is suitable for color calibration, thereby preventing the ambient light intensity from affecting the effect of color calibration and improving the reliability of color calibration.
[0080] In one embodiment, the light sensor 40 and the projection lens 20 are located on different sides of the projection device body 10 .
[0081] In this embodiment, by arranging the light sensor and the projection lens on different sides of the projection device body, the ambient light intensity detected by the light sensor is prevented from being affected by the projected image, thereby improving the reliability of color calibration.
[0082] It is understandable that the light sensor 40 and the projection lens 20 may also be located on the same side of the projection device body 10 .
[0083] For example, Figure 3 As shown, during the color calibration of the projection device, a preset image is projected from the projection lens 20 to form a projection image. The light sensing probe 30 of the spectral sensor detects the spectral information of the projection image to determine the color information of the projection image. The solid line represents the light of the preset image projected from the projection lens 20, and the dotted line represents the light of the projection image received by the light sensing probe 30.
[0084] In one embodiment, if Figure 4 As shown, the projection device further includes a distance sensor 50. The distance sensor 50 is disposed on the projection device body 10 and is located on the same side of the projection device body 10 as the projection lens 20.
[0085] In this embodiment, the projection distance between the projection device and the projected image can be measured by the distance measuring sensor to determine whether the projection distance is suitable for color calibration, thereby preventing the projection distance from affecting the effect of color calibration and improving the reliability of color calibration.
[0086] The present disclosure provides a color calibration method, which can be applied to the above-mentioned projection device, such as Figure 5 As shown, the method includes:
[0087] S100: Project a preset image.
[0088] S200: Detect first color information of a projection image of a preset image.
[0089] S300: Determine calibration color information according to the first color information and reference color information of a preset image, where the calibration color information is used to calibrate the projection device.
[0090] In this embodiment, during the color calibration of the projection device, a preset image is projected to form a projection image. The first color information of the projection image is detected to determine the projection effect of the projection device in the projection environment. According to the first color information and the reference color information, the calibration color information is determined based on the reference color information to calibrate the projection device. By calibrating the projection device with the calibration color information, the influence of the projection environment on the color information of the projection device can be reduced after calibration, thereby improving the projection effect of the projection device.
[0091] Exemplarily, the projected preset image in step S100 may be executed in response to a color calibration instruction issued by a user to the projection device, or may be executed automatically and regularly. The execution in response to the color calibration instruction issued by the user to the projection device may be implemented by the user directly operating the projection device, or the user may send the color calibration instruction to the projection device through an application in the electronic device, and the projection device performs color calibration according to the color calibration instruction sent by the electronic device. The electronic device is, for example, a mobile phone, a laptop computer, a tablet computer, and a wearable device.
[0092] For example, the projected preset image in step S100 may be a plurality of different pure color images. By projecting different pure color images, multiple colors can be calibrated, thereby improving the effect of color calibration.
[0093] It can be understood that the exemplary embodiments of the present disclosure do not limit the number of pure color images, and the number of pure color images can be, for example, 16, 32, 64, etc.
[0094] Exemplarily, the first color information of the projection image of the preset image detected in step S200 may be to continuously detect the color information of the projection image, record when the preset image changes, and use the color information of the projection image corresponding to each pure color image as the first color information. Alternatively, the first color information may be detected and recorded when the preset image changes, and the color information of the projection image corresponding to each pure color image is used as the first color information. The first color information includes the first color coordinates, the first color temperature, etc. of each projection image.
[0095] Exemplarily, determining the calibration color information according to the first color information and the reference color information of the preset image in step S300 may be performed after all the preset images are projected.
[0096] In one embodiment, if Figure 6 As shown, the projection preset image in step S100 is determined in the following manner:
[0097] S110: Determine environmental information of the projection device.
[0098] S120: When it is determined that the environmental information meets a first preset condition, project a preset image.
[0099] The environmental information includes the ambient light intensity, and the first preset condition includes that the ambient light intensity is less than or equal to the preset light intensity.
[0100] In this embodiment, before color calibration of the projection device is performed, the environment information of the projection device is determined to determine whether the environment information is suitable for color calibration. When it is determined that the ambient light intensity in the environment information is less than or equal to the preset light intensity, the color information of the projection device can be reliably calibrated to project the preset image. By using the ambient light intensity as the environment information, the color cast of the projected image due to excessive ambient light intensity is avoided, resulting in inaccurate calibration, thereby improving the reliability of color calibration.
[0101] For example, the preset light intensity may range from 0 lux to 50 lux, and may be 5 lux, 10 lux, 15 lux, and the like.
[0102] For example, in step S110, the environmental information of the projection device can be determined by detecting the ambient light intensity through the light sensor of the projection device, or the ambient light intensity can be obtained from a smart home device or an electronic device. The smart home device can be, for example, a smart curtain, a smart speaker, etc. The electronic device can be, for example, a mobile phone, a tablet computer, a wearable device, etc.
[0103] In one embodiment, the environmental information further includes a projection distance between the projected image and the projection device. The first preset condition further includes that the projection distance is less than or equal to a preset distance.
[0104] In this embodiment, on the basis that the ambient light intensity is less than or equal to the preset light intensity, the color information of the projection device can be reliably calibrated and the preset image can be projected when the projection distance is less than or equal to the preset distance. By adding the projection distance as the ambient information, the inability to calibrate accurately due to the color cast of the projected image caused by the projection distance being too large is avoided, thereby improving the reliability of color calibration.
[0105] For example, the preset distance may range from 2m to 8m, or may be 3m, 4m, 5m, etc.
[0106] Exemplarily, when it is determined that the environmental information does not satisfy the first preset condition, the projection device is not color calibrated.
[0107] In one embodiment, the calibration color information is determined according to the first color information and the reference color information of the preset image in step S300 by:
[0108] A first number of preset images is determined.
[0109] A second number of first color coordinates of the first color information is determined.
[0110] When the first number is the same as the second number, calibration color information is determined according to the first color information and reference color information of a preset image.
[0111] When the first number is different from the second number, color calibration is not performed on the projection device.
[0112] In this embodiment, the second number of the first color coordinates may be different from the first number of the preset image due to the influence of the projection environment during the color calibration of the projection device. When the first number is different from the second number, if color calibration is performed, the preset image and the first color coordinates cannot correspond to each other, resulting in unreliable color calibration. By determining the calibration color information when the first number is the same as the second number, the projection device is calibrated, thereby improving the reliability of color calibration.
[0113] In one embodiment, if Figure 7 As shown, in step S300, the calibration color information is determined according to the first color information and the reference color information of the preset image in the following manner:
[0114] S310: Determine color coordinate differences in each dimension between first color coordinates of first color information and reference color coordinates of reference color information.
[0115] S320: Determine the color coordinate difference as the calibration color coordinate of the calibration color information.
[0116] In this embodiment, since the first color coordinate and the reference color coordinate are both multi-dimensional coordinates in the color space, the color coordinate difference between the first color coordinate and the reference color coordinate in each dimension is determined, and the color coordinate difference is determined as the calibration color coordinate of the calibration color information to calibrate the projection device. By calibrating the projection device with the color coordinate difference, the color deviation of the projection of the projection device can be reduced, thereby improving the projection effect of the projection device.
[0117] Exemplarily, the determination of the color coordinate difference between the first color coordinate of the first color information and the reference color coordinate of the reference color information in each dimension in step S310 is performed when the first color coordinate and the reference color coordinate are in the same color space. If the first color coordinate and the reference color coordinate are in different color spaces, step S310 may be performed after the first color coordinate is converted to the color space where the reference color coordinate is located or the reference color coordinate is converted to the color space where the first color coordinate is located. Alternatively, it is not necessary to determine whether the first color coordinate and the reference color coordinate are in the same color space, and step S310 may be performed after the first color coordinate and the reference color coordinate are converted to the same color space. The color space may be, for example, an XYZ color space, an RGB color space, a Lab color space, a YUV color space, a Yxy color space, or the like.
[0118] Exemplarily, the determination of the color coordinate difference between the first color coordinate of the first color information and the reference color coordinate of the reference color information in each dimension in step S310 is to determine the color coordinate difference between the first color coordinate and the reference color coordinate in each dimension under the same pure color image. Since there are multiple pure color images, there are multiple corresponding color coordinate difference values, and the calibration color coordinates include multiple color coordinate difference values.
[0119] In one embodiment, if Figure 8 As shown, determining the calibration color information according to the first color information and the reference color information of the preset image in step S300 further includes:
[0120] S330: Determine a color temperature difference between a first color temperature of the first color information and a reference color temperature of the reference color information.
[0121] S340: Determine the color temperature difference as the calibration color temperature of the calibration color information.
[0122] In this embodiment, since the color temperature can affect the color tone of the projection of the projection device, it is necessary to calibrate the color temperature of the projection of the projection device to determine the color temperature difference between the first color temperature and the reference color temperature. By calibrating the projection device with the color temperature difference, the color tone deviation of the projection of the projection device can be reduced, thereby improving the projection effect of the projection device.
[0123] In one embodiment, if Fig. 9 As shown, after determining the calibration color information according to the first color information and the reference color information of the preset image in step S300, the color calibration method further includes:
[0124] S350: calibrate the second color information of the projection device using the calibration color information to obtain third color information.
[0125] S360: Projecting a preset image with third color information.
[0126] S370: Detect fourth color information of the projection image of the preset image.
[0127] S380: When it is determined that the fourth color information satisfies the second preset condition, use the third color information as the color information of the projection device.
[0128] In this embodiment, after determining the calibration color information, the second color information of the projection device is calibrated with the calibration color information to obtain the third color information. Since the projection device may be disturbed by the projection environment during the color calibration process, the effect of projection with the third color information may be worse than the effect of projection with the second color information. The preset image is projected with the third color information, and the fourth color information of the projected image of the preset image is detected to determine the effect of projection with the third color information. When it is determined that the fourth color information meets the second preset condition, the effect of projection with the third color information is better than the effect of projection with the second color information, and the third color information is used as the color information of the projection device. Since after the second color information of the projection device is calibrated, it is checked whether the projection effect of the projection device is improved, the reliability of color calibration is improved.
[0129] Exemplarily, the color information of the second color information and the color information of the third color information may be information in a 3D display look-up table (LUT), or may be information in a color card.
[0130] Exemplarily, the second color information of the projection device is calibrated with the calibration color information in step S350, and the third color information can be determined in the following manner: convert all the color information of the second color information into the second color coordinate of the color space where the first color coordinate is located. Determine the third color coordinate in the second color coordinate whose distance from the first color coordinate is within the preset threshold range or the smallest distance. Adjust the third color coordinate with the color coordinate difference, and cover the third color coordinate before adjustment with the adjusted third color coordinate to obtain the adjusted second color coordinate. Convert the adjusted second color coordinate to the color information of the third color information. For example, convert each RGB node in the 3D LUT of the second color information into the second color coordinate under the P3 color gamut. Determine the color coordinate whose distance from the second color coordinate is within the preset threshold range or the smallest distance as the third color coordinate. Subtract the third color coordinate from the color coordinate difference, and cover the third color coordinate before adjustment with the adjusted third color coordinate to obtain the adjusted second color coordinate. Convert the adjusted second color coordinate to the RGB node of the 3D LUT as the color information of the third color information. Since different pure color images correspond to different color coordinate differences and first color coordinates, each first color coordinate corresponds to one or more third color coordinates. When the third color coordinate is adjusted by the color coordinate difference, it is necessary to adjust the color coordinate difference corresponding to the third color coordinate. The value of the preset threshold can be 1.5 times, 2 times, 3 times, etc., of the distance between two adjacent RGB nodes in the 3D LUT.
[0131] It is understandable that, in addition to the above method, other color calibration methods may be used to calibrate the second color information of the projection device. For example, the color coordinate difference may be converted into a certain ratio, and the color information of the second color information may be adjusted with the corresponding ratio. The color calibration method of the second color information is not limited here.
[0132] Exemplarily, the second color information of the projection device is calibrated with the calibration color information to obtain the third color information in step S350, which can also be determined in the following manner: determining the second color temperature of the second color information. Adjusting the second color temperature with the color temperature difference to obtain the adjusted second color temperature. Using the adjusted second color temperature as the color temperature information of the third color information. For example, determining the second color temperature of the second color information. Subtracting the second color temperature from the color temperature difference to obtain the adjusted second color temperature. Using the adjusted second color temperature as the color temperature information of the third color information.
[0133] In one embodiment, if Fig.10 As shown, the determination in step S380 that the fourth color information satisfies the second preset condition is determined in the following manner:
[0134] S381. Determine a first color difference between fourth color information and reference color information.
[0135] S382: Determine a second color difference between the first color information and the reference color information.
[0136] S383: When the first color difference is smaller than the second color difference, determine that the fourth color information meets the second preset condition.
[0137] In this embodiment, since the projection device may be disturbed by the projection environment during the color calibration process, the effects of projection with the second color information and projection with the third color information are determined. Since the color difference can reflect the difference in color, the first color difference between the fourth color information and the reference color information and the second color difference between the first color information and the reference color information are determined based on the reference color information of the preset image. When the first color difference is smaller than the second color difference, the fourth color information is closer to the reference color information than the first color information, and the effect of projection with the third color information is better. By determining that the fourth color information meets the second preset condition to use the third color information as the color information of the projection device when the effect of projection with the third color information is better than the effect of projection with the second color information, the reliability of color calibration is improved.
[0138] Exemplarily, determining the first color difference between the fourth color information and the reference color information in step S381 is to respectively determine the color difference △e between the fourth color coordinates of the corresponding fourth color information and the reference color coordinates of the reference color information under different pure color images, and determine the average value of each color difference △e as the first color difference △e1.
[0139] Exemplarily, determining the second color difference between the first color information and the reference color information in step S382 is to respectively determine the color difference △e between the first color coordinates of the corresponding first color information and the reference color coordinates of the reference color information under different pure color images, and determine the average value of each color difference △e as the second color difference △e2.
[0140] In one embodiment, after detecting the fourth color information of the projection image of the preset image in step S370, the color calibration method further includes:
[0141] When it is determined that the fourth color information does not satisfy the second preset condition, the second color information is used as the color information of the projection device.
[0142] In this embodiment, when it is determined that the fourth color information does not meet the second preset condition, the projection effect using the third color information is worse than the projection effect using the second color information, and the second color information is still used as the color information of the projection device to improve the reliability of color calibration.
[0143] Exemplarily, in the above step, determining that the fourth color information does not satisfy the second preset condition is determined in the following manner:
[0144] When the first color difference is greater than or equal to the second color difference, it is determined that the fourth color information does not satisfy the second preset condition.
[0145] Exemplarily, after the third color information is used as the color information of the projection device, the third color information can be bound and stored with the corresponding ambient light intensity. When the user uses the projection device, the projection device first detects the ambient light intensity. According to the ambient light intensity, the corresponding third color information is determined. Projection is performed with the corresponding third color information.
[0146] The present disclosure provides a color calibration method. Fig.11 As shown, the method includes:
[0147] S400: Determine the ambient light intensity of the projection device.
[0148] S410: When it is determined that the ambient light intensity is less than or equal to the preset light intensity, project a preset image.
[0149] S420: Detect first color information of a projection image of a preset image.
[0150] S430: Determine color coordinate differences in each dimension between first color coordinates of the first color information and reference color coordinates of the reference color information.
[0151] S440: Determine the color coordinate difference as the calibration color coordinate of the calibration color information.
[0152] S450: Determine a color temperature difference between a first color temperature of the first color information and a reference color temperature of the reference color information.
[0153] S460: Determine the color temperature difference as the calibration color temperature of the calibration color information.
[0154] S470: Calibrate the second color information of the projection device using the calibration color information to obtain third color information.
[0155] S480: Project a preset image using third color information.
[0156] S490: Detect fourth color information of the projection image of the preset image.
[0157] S500: Determine a first color difference between fourth color information and reference color information.
[0158] S510: Determine a second color difference between the first color information and the reference color information.
[0159] S520: When the first color difference is smaller than the second color difference, use the third color information as color information of the projection device.
[0160] S530: When the first color difference is greater than or equal to the second color difference, use the second color information as color information of the projection device.
[0161] In this embodiment, the ambient light intensity of the projection device is determined to determine whether the ambient light intensity is suitable for color calibration. When it is determined that the ambient light intensity is less than or equal to the preset light intensity, the color information of the projection device can be reliably calibrated and the preset image is projected. The first color information of the projection image of the preset image is detected, the color coordinate difference between the first color coordinate and the reference color coordinate in each dimension is determined as the calibration color coordinate of the calibration color information, and the color temperature difference between the first color temperature and the reference color temperature is determined as the calibration color temperature of the calibration color information. The second color information of the projection device is calibrated with the calibration color information to obtain the third color information, and the effect of the projection with the third color information is verified. When the first color difference is less than the second color difference, the effect of the projection with the third color information is good, and the third color information is used as the color information of the projection device. When the first color difference is greater than or equal to the second color difference, the effect of the projection with the second color information is good, and the second color information is used as the color information of the projection device. By calibrating the projection device with the calibration color information, the degree of influence of the projection environment on the color information of the projection device can be reduced after calibration, thereby improving the projection effect of the projection device.
[0162] The present disclosure provides a color calibration method. Fig.12 As shown, the method includes:
[0163] S600: The electronic device receives a color calibration instruction input by a user.
[0164] S610: The electronic device sends a color calibration instruction to the projection device.
[0165] S620: In response to the color calibration instruction, the projection device determines the ambient light intensity of the projection device.
[0166] S630: When it is determined that the ambient light intensity is less than or equal to the preset light intensity, the projection device projects a preset image.
[0167] S640: The projection device detects first color information of a projection image of a preset image.
[0168] S650: The projection device determines calibration color information according to the first color information and reference color information of a preset image.
[0169] S660: The projection device calibrates the second color information of the projection device using the calibration color information to obtain third color information.
[0170] S670: The projection device projects a preset image using third color information.
[0171] S680: The projection device detects fourth color information of a projection image of a preset image.
[0172] S690: When it is determined that the fourth color information meets the second preset condition, the projection device uses the third color information as the color information of the projection device.
[0173] S700: The projection device sends a calibration completion prompt message to the electronic device.
[0174] In this embodiment, when the user needs to calibrate the color of the projection device, the corresponding application in the electronic device is opened and the color calibration instruction is input. The electronic device sends the received color calibration instruction to the projection device, and the projection device responds to the color calibration instruction and starts color calibration. Determine the ambient light intensity, perform calibration when the ambient light intensity is less than or equal to the preset light intensity, and project the preset image. Detect the first color information of the projected image, and determine the calibration color information in combination with the reference color information of the preset image. Calibrate the second color information of the projection device with the calibration color information, and check the effect of projection with the calibrated third color information. When the effect of projection with the third color information is better than the effect of projection with the second color information, use the third color information as the color information of the projection device, and send a calibration completion prompt message to the electronic device to prompt the user. By calibrating the projection device with the calibration color information, the degree of influence of the projection environment on the color information of the projection device can be reduced after calibration, thereby improving the projection effect of the projection device.
[0175] In an exemplary embodiment, a color calibration device is provided, and the color calibration device is used to implement the above method. Fig.13 As shown, the color calibration device may include a projection module 100, a detection module 200 and a determination module 300, wherein, in the process of implementing the above method,
[0176] The projection module 100 is configured to project a preset image.
[0177] The detection module 200 is configured to detect first color information of a projection image of a preset image.
[0178] The determination module 300 is configured to determine calibration color information according to the first color information and reference color information of a preset image, where the calibration color information is used to calibrate the projection device.
[0179] In an exemplary embodiment, a color calibration device is provided, in which a projection module 100 is configured to:
[0180] Determine the environmental information of the projection device.
[0181] When it is determined that the environmental information meets the first preset condition, a preset image is projected.
[0182] In an exemplary embodiment, a color calibration device is provided, in which a determination module 300 is configured to:
[0183] A first number of preset images is determined.
[0184] A second number of first color coordinates of the first color information is determined.
[0185] When the first number is the same as the second number, calibration color information is determined according to the first color information and reference color information of a preset image.
[0186] When the first number is different from the second number, color calibration is not performed on the projection device.
[0187] In an exemplary embodiment, a color calibration device is provided, in which a determination module 300 is configured to:
[0188] The color coordinate differences in each dimension between the first color coordinate of the first color information and the reference color coordinate of the reference color information are determined.
[0189] The color coordinate difference is determined as the calibration color coordinate of the calibration color information.
[0190] In an exemplary embodiment, a color calibration device is provided, in which a determination module 300 is configured to:
[0191] A color temperature difference between a first color temperature of the first color information and a reference color temperature of the reference color information is determined.
[0192] The color temperature difference is determined as a calibrated color temperature of the calibrated color information.
[0193] In an exemplary embodiment, a color calibration device is provided, the device further comprising:
[0194] The calibration device is configured to calibrate the second color information of the projection device with the calibration color information to obtain the third color information.
[0195] In an exemplary embodiment, a color calibration device is provided, in which a projection module 100 is configured to:
[0196] A preset image is projected with third color information.
[0197] In an exemplary embodiment, a color calibration device is provided, in which a detection module 200 is configured to:
[0198] The fourth color information of the projection image of the preset image is detected.
[0199] In an exemplary embodiment, a color calibration device is provided, in which a determination module 300 is configured to:
[0200] When it is determined that the fourth color information satisfies the second preset condition, the third color information is used as the color information of the projection device.
[0201] In an exemplary embodiment, a color calibration device is provided, in which a determination module 300 is configured to:
[0202] A first color difference between the fourth color information and the reference color information is determined.
[0203] A second color difference between the first color information and the reference color information is determined.
[0204] When the first color difference is smaller than the second color difference, it is determined that the fourth color information satisfies the second preset condition.
[0205] In an exemplary embodiment, a color calibration device is provided, in which a determination module 300 is configured to:
[0206] When it is determined that the fourth color information does not satisfy the second preset condition, the second color information is used as the color information of the projection device.
[0207] In an exemplary embodiment, a projection device is provided, referring to Fig.14 As shown, the projection device 400 may include one or more of the following components: a processing component 402 , a memory 404 , a power component 406 , a multimedia component 408 , an audio component 410 , an input / output (I / O) interface 412 , a sensor component 414 , and a communication component 416 .
[0208] The processing component 402 generally controls the overall operation of the projection device 400, such as operations associated with display, data communication, and recording operations. The processing component 402 may include one or more processors 420 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 402 may include one or more modules to facilitate the interaction between the processing component 402 and other components. For example, the processing component 402 may include a multimedia module to facilitate the interaction between the multimedia component 408 and the processing component 402.
[0209] The memory 404 is configured to store various types of data to support the operations on the projection device 400. Examples of such data include instructions for any application or method operating on the projection device 400. The memory 404 can be implemented by any type of volatile or non-volatile storage terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0210] The power supply assembly 406 provides power to the various components of the projection device 400. The power supply assembly 406 may include a power management system and other components associated with generating, managing, and distributing power to the projection device 400.
[0211] The multimedia component 408 includes a screen that provides an output interface between the projection device 400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
[0212] The audio component 410 is configured to output and / or input audio signals. For example, the audio component 410 includes a microphone (MIC), and when the projection device 400 is in the operating mode, the microphone is configured to receive external audio signals. The received audio signal can be further stored in the memory 404 or sent via the communication component 416. In some embodiments, the audio component 410 also includes a speaker for outputting audio signals.
[0213] I / O interface 412 provides an interface between processing component 402 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0214] The sensor assembly 414 includes one or more sensors for providing various aspects of status assessment for the projection device 400. For example, the sensor assembly 414 can detect the on / off state of the projection device 400, the relative positioning of components, such as the display and keypad of the projection device 400, the sensor assembly 414 can also detect the position change of the projection device 400 or a component of the projection device 400, the presence or absence of user contact with the projection device 400, the orientation or acceleration / deceleration of the projection device 400, and the temperature change of the projection device 400. The sensor assembly 414 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. In some embodiments, the sensor assembly 414 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0215] The communication component 416 is configured to facilitate wired or wireless communication between the projection device 400 and other terminals. The projection device 400 can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, 5G, or a combination thereof. In an exemplary embodiment, the communication component 416 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 416 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0216] In an exemplary embodiment, the projection device 400 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing terminals (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned method.
[0217] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 404 including instructions, and the instructions can be executed by a processor 420 of the projection device 400 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, and an optical data storage terminal, etc. When the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to perform the method shown in the above embodiment.
[0218] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
[0219] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0220] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A color calibration method, characterized in that: The color calibration method comprises: Project a preset image; Detecting first color information of the projection image of the preset image; Calibration color information is determined according to the first color information and the reference color information of the preset image, and the calibration color information is used to calibrate the projection device.
2. The color calibration method according to claim 1, characterized in that: The projected preset image includes: Determining environmental information of the projection device; When it is determined that the environmental information meets a first preset condition, projecting the preset image; The environmental information includes the ambient light intensity, and the first preset condition includes that the ambient light intensity is less than or equal to the preset light intensity.
3. The color calibration method according to claim 2, characterized in that: The environmental information further includes a projection distance between the projected image and the projection device, and the first preset condition further includes that the projection distance is less than or equal to a preset distance.
4. The color calibration method according to claim 1, characterized in that: The step of determining calibration color information according to the first color information and the reference color information of the preset image includes: Determine the color coordinate difference between the first color coordinate of the first color information and the reference color coordinate of the reference color information in each dimension; The color coordinate difference is determined as the calibration color coordinate of the calibration color information.
5. The color calibration method according to claim 4, characterized in that: The determining of calibration color information according to the first color information and the reference color information of the preset image further includes: Determine a color temperature difference between a first color temperature of the first color information and a reference color temperature of the reference color information; The color temperature difference is determined as the calibrated color temperature of the calibrated color information.
6. The color calibration method according to any one of claims 1 to 5, characterized in that: After determining calibration color information according to the first color information and the reference color information of the preset image, the color calibration method further includes: Calibrate the second color information of the projection device using the calibration color information to obtain third color information; projecting the preset image with the third color information; Detecting fourth color information of the projection image of the preset image; When it is determined that the fourth color information meets the second preset condition, the third color information is used as the color information of the projection device.
7. The color calibration method according to claim 6, characterized in that: The determining that the fourth color information satisfies a second preset condition includes: determining a first color difference between the fourth color information and the reference color information; determining a second color difference between the first color information and the reference color information; When the first color difference is smaller than the second color difference, it is determined that the fourth color information satisfies the second preset condition.
8. The color calibration method according to claim 6, characterized in that: After detecting the fourth color information of the projection image of the preset image, the color calibration method further includes: When it is determined that the fourth color information does not satisfy the second preset condition, the second color information is used as the color information of the projection device.
9. A color calibration device, characterized in that: The color calibration device comprises: A projection module, configured to project a preset image; A detection module, configured to detect first color information of a projection image of the preset image; The determination module is configured to determine calibration color information according to the first color information and the reference color information of the preset image, wherein the calibration color information is used to calibrate the projection device.
10. A projection device, characterized in that: The projection device comprises: Projection equipment body; A projection lens, wherein the projection lens is disposed on the projection device body; A spectral sensor is arranged on the projection device body, and a light sensing probe of the spectral sensor and the projection lens are located on the same side of the projection device body.
11. The projection device according to claim 10, characterized in that: The axis of the projection lens is parallel to the axis of the light sensing probe.
12. The projection device according to claim 10, characterized in that: The projection device also includes: A light sensor is arranged on the projection device body.
13. The projection device according to claim 12, characterized in that: The light sensor and the projection lens are located on different sides of the projection device body.
14. The projection device according to any one of claims 10 to 13, characterized in that: The projection device also includes: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute: Project a preset image; Detecting first color information of the projection image of the preset image; Calibration color information is determined according to the first color information and the reference color information of the preset image, and the calibration color information is used to calibrate the projection device.
15. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the color calibration method according to any one of claims 1 to 8.