Method and device for generating metamer spectrum, electronic equipment and storage medium

CN118135038BActive Publication Date: 2026-09-22GUANGZHOU CAIYI TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

[0004]基于此,有必要针对上述同色异谱光谱的生成效率较低的技术问题,提供一种能够提高同色异谱光谱的生成效率的同色异谱光谱的生成方法、装置、电子设备、计算机可读存储介质和计算机程序产品

Benefits of technology

[0053]上述同色异谱光谱的生成方法、装置、电子设备、存储介质和计算机程序产品,首先将预设的多个基色中的每三个基色作为一个基色组合,得到多个基色组合;多个基色的数量大于三;然后基于色品图,在多个基色组合中,确定目标颜色的多个关联基色组合;接着确定每个关联基色组合中的三个基色对应于目标颜色的第一基色混合比例,以及对多个关联基色组合进行任意组合,得到至少一个关联基色组合集合;最后基于每个关联基色组合集合中的各个关联基色组合之间的组合混合比例,和每个关联基色组合集合中的每个关联基色组合对应的第一基色混合比例,对每个关联基色组合集合中的各个关联基色组合进行混合处理,得到每个关联基色组合集合中的多个基色在组合混合比例下,对应于目标颜色的一个同色异谱光谱;组合混合比例为任意比例。这样,基于对多个基色的组合和对多个关联基色组合的任意组合,能够得到至少一个关联基色组合集合,即基色的至少一种组合方式;基于任意的组合混合比例对关联基色组合的混合处理,能够在任意一个组合混合比例下,确定出组成每个关联基色组合集合的多个基色对应的一个同色异谱光谱,即基色的每种组合方式在任意一个组合混合比例下对应的一个同色异谱光谱。基于上述过程的同色异谱光谱的生成方法,针对同一个关联基色组合集合,可以用不同的组合混合比例对其所包括的关联基色组合进行混合,得到该关联基色组合集合在不同的组合混合比例下对应于目标颜色的同色异谱光谱;针对不同的关联基色组合集合,可以用不同或相同的组合混合比例,分别对各个关联基色组合集合所包括的关联基色组合进行混合,得到每个关联基色组合集合在对应的组合混合比例下对应于目标颜色的同色异谱光谱;因此,在一次同色异谱光谱的生成过程中,只需要调整基色的组合方式,即关联基色组合集合的组成,和对应的组合混合比例,即可继续生成同色异谱光谱,从而提高了同色异谱光谱的生成效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118135038B_ABST
    Figure CN118135038B_ABST
Patent Text Reader

Abstract

The application relates to a method and device for generating metamerism spectra, electronic equipment, a storage medium and a computer program product. The method comprises the following steps: combining every three primary colors as a primary color combination to obtain a plurality of primary color combinations; determining a plurality of associated primary color combinations of a target color in the plurality of primary color combinations based on a color specification diagram; determining a first primary color mixing ratio corresponding to three primary colors in each associated primary color combination, and performing arbitrary combination on the plurality of associated primary color combinations to obtain at least one associated primary color combination set; and performing mixing processing on each associated primary color combination in each associated primary color combination set based on an arbitrary combination mixing ratio between the associated primary color combinations in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination set, so as to obtain one metamerism spectrum corresponding to the target color. The method can improve the generation efficiency of the metamerism spectrum.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of lighting technology, and in particular to a method, apparatus, electronic device, storage medium, and computer program product for generating metamerism spectra. Background Technology

[0002] Metamerism, simply put, refers to colors that are identical but have different spectral compositions. The reproduction of a color is related to the characteristics of the light source used to observe it. Two objects may appear to be the same color under one light source but different colors under another. The phenomenon where two color stimuli with different spectral compositions are judged to be identical under certain conditions is called metamerism, also known as conditional isochromaticism.

[0003] Metamerism can be applied to the field of lighting technology to improve lighting effects, but currently there is a lack of methods to fully calculate metamerism, resulting in low efficiency in generating metameristic spectra. Summary of the Invention

[0004] Therefore, it is necessary to address the aforementioned technical problem of low generation efficiency of metamerism by providing a method, apparatus, electronic device, computer-readable storage medium, and computer program product for generating metamerism that can improve the generation efficiency of metamerism.

[0005] In a first aspect, this application provides a method for generating metamerism spectra, comprising:

[0006] Each set of three primary colors is used as a primary color combination to obtain multiple primary color combinations; the number of primary colors is greater than three.

[0007] Based on the chromaticity diagram, among the multiple primary color combinations, multiple associated primary color combinations of the target color are determined;

[0008] Determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, and arbitrarily combine the multiple associated primary color combinations to obtain at least one set of associated primary color combinations;

[0009] Based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set, and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, the associated primary color combinations in each associated primary color combination set are mixed to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio; the combination mixing ratio is arbitrary.

[0010] In an exemplary embodiment, after obtaining a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set at the combined mixing ratio, the method further includes:

[0011] Arbitrarily adjust the combination mixing ratio corresponding to each associated primary color combination set to obtain a new combination mixing ratio corresponding to each associated primary color combination set, and return the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set. Perform mixing processing on each associated primary color combination in each associated primary color combination set to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio, until the number of metamerism spectra obtained reaches a preset number.

[0012] In one embodiment, the step of mixing the associated primary color combinations in each associated primary color combination set based on the combination mixing ratio between the associated primary color combinations in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of the multiple primary colors in each associated primary color combination set corresponding to the target color under the combination mixing ratio, includes:

[0013] For each set of associated primary color combinations, according to the combination mixing ratio corresponding to the set of associated primary color combinations, the first primary color mixing ratio corresponding to each associated primary color combination in the set of associated primary color combinations is fused to mix each associated primary color combination in the set of associated primary color combinations, so as to obtain the second primary color mixing ratio of the multiple primary colors in the set of associated primary color combinations corresponding to the target color under the combination mixing ratio;

[0014] Based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio, a metamerism spectrum of the multiple primary colors in the associated primary color combination set corresponding to the target color under the combined mixing ratio is obtained.

[0015] In one embodiment, obtaining a metamerism spectrum of the multiple primary colors in the associated primary color combination set corresponding to the target color at the combined mixing ratio based on the second primary color mixing ratio of the multiple primary colors in the associated primary color combination set at the combined mixing ratio includes:

[0016] Based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio, determine the fusion coefficient corresponding to each primary color in the associated primary color combination set;

[0017] Based on the fusion coefficient corresponding to each primary color in the associated primary color combination set, the primary color spectra of each primary color in the associated primary color combination set are fused to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in the associated primary color combination set under the combined mixing ratio.

[0018] In one embodiment, determining the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color includes:

[0019] For each associated primary color combination, determine the tristimulus value of the target color, and determine the tristimulus values ​​of each of the three primary colors in the associated primary color combination;

[0020] Based on the tristimulus values ​​of the target color and the tristimulus values ​​of the three primary colors in the associated primary color combination, the first primary color mixing ratio of the three primary colors in the associated primary color combination corresponding to the target color is determined.

[0021] In one embodiment, determining multiple associated primary color combinations of the target color among the plurality of primary color combinations based on the chromaticity diagram includes:

[0022] For each primary color combination, the primary color coordinate point corresponding to each primary color in the primary color combination in the chromaticity diagram is determined. The triangular area formed by the primary color coordinate points corresponding to each primary color in the primary color combination in the chromaticity diagram is determined as the primary color triangle corresponding to the primary color combination in the chromaticity diagram. The target color coordinate point corresponding to the target color in the chromaticity diagram is also determined.

[0023] For each primary color triangle, if the target color coordinate point falls within the area enclosed by the primary color triangle, the primary color triangle is determined as the associated triangle of the target color coordinate point;

[0024] The primary color combination corresponding to each associated triangle is determined as an associated primary color combination of the target color.

[0025] In one embodiment, each preset primary color is the primary color of the lamp to be tinted;

[0026] Before determining the multiple associated primary color combinations for the target color, the process also includes:

[0027] Based on the light source spectrum of a preset light source and a preset color paper, the transmission spectrum of the preset light source corresponding to the preset color paper is obtained; the transmission spectrum is the spectrum corresponding to the color obtained after the preset light source passes through the preset color paper, and the color obtained by the preset light source through the preset color paper is the target color;

[0028] After obtaining a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set at the stated combination mixing ratio, the method further includes:

[0029] The metamerism spectrum of the target color is determined as the metamerism spectrum of the transmission spectrum;

[0030] Each metamerism spectrum in the multiple metamerism spectra of the transmission spectrum is traversed to determine whether each metamerism spectrum matches the luminaire. If a metamerism spectrum that matches the luminaire is found, the target color mixing ratio between the primary colors of the luminaire is determined based on the matched metamerism spectrum.

[0031] Based on the target color mixing ratio between the primary colors of each lamp, the control signal of the lamp controlling the primary colors of each lamp is adjusted so that the color emitted by the lamp is consistent with the target color.

[0032] Secondly, this application also provides an apparatus for generating metamerism spectra, comprising:

[0033] The first primary color combination determination module is used to determine each three primary colors from a preset set of primary colors as a primary color combination, thereby obtaining multiple primary color combinations; the number of the multiple primary colors is greater than three.

[0034] The second primary color combination determination module is used to determine multiple associated primary color combinations of the target color from among the multiple primary color combinations based on the chromaticity diagram;

[0035] A primary color mixing ratio determination module is used to determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color;

[0036] The primary color combination set determination module is used to arbitrarily combine the multiple associated primary color combinations to obtain at least one associated primary color combination set.

[0037] The metamerism spectrum generation module is used to perform mixing processing on each associated primary color combination in each associated primary color combination set based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of multiple primary colors in each associated primary color combination set corresponding to the target color under the combination mixing ratio; the combination mixing ratio is arbitrary.

[0038] Thirdly, this application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0039] Each set of three primary colors is used as a primary color combination to obtain multiple primary color combinations; the number of primary colors is greater than three.

[0040] Based on the chromaticity diagram, among the multiple primary color combinations, multiple associated primary color combinations of the target color are determined;

[0041] Determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, and arbitrarily combine the multiple associated primary color combinations to obtain at least one set of associated primary color combinations;

[0042] Based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set, and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, the associated primary color combinations in each associated primary color combination set are mixed to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio; the combination mixing ratio is arbitrary.

[0043] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0044] Each set of three primary colors is used as a primary color combination to obtain multiple primary color combinations; the number of primary colors is greater than three.

[0045] Based on the chromaticity diagram, among the multiple primary color combinations, multiple associated primary color combinations of the target color are determined;

[0046] Determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, and arbitrarily combine the multiple associated primary color combinations to obtain at least one set of associated primary color combinations;

[0047] Based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set, and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, the associated primary color combinations in each associated primary color combination set are mixed to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio; the combination mixing ratio is arbitrary.

[0048] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0049] Each set of three primary colors is used as a primary color combination to obtain multiple primary color combinations; the number of primary colors is greater than three.

[0050] Based on the chromaticity diagram, among the multiple primary color combinations, multiple associated primary color combinations of the target color are determined;

[0051] Determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, and arbitrarily combine the multiple associated primary color combinations to obtain at least one set of associated primary color combinations;

[0052] Based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set, and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, the associated primary color combinations in each associated primary color combination set are mixed to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio; the combination mixing ratio is arbitrary.

[0053] The aforementioned method, apparatus, electronic device, storage medium, and computer program product for generating metamerism spectra firstly combine three primary colors from a set of preset primary colors into a single primary color combination, resulting in multiple primary color combinations; the number of primary colors is greater than three. Then, based on a chromaticity diagram, multiple associated primary color combinations of the target color are determined from among the multiple primary color combinations. Next, the mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color is determined, and the multiple associated primary color combinations are arbitrarily combined to obtain at least one set of associated primary color combinations. Finally, based on the mixing ratio between the associated primary color combinations in each set of associated primary color combinations and the mixing ratio of the first primary color corresponding to each associated primary color combination in each set of associated primary color combinations, the associated primary color combinations in each set of associated primary color combinations are mixed to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in each set of associated primary color combinations under the given mixing ratio; the mixing ratio is arbitrary. Thus, based on the combination of multiple primary colors and the arbitrary combination of multiple related primary color combinations, at least one set of related primary color combinations can be obtained, that is, at least one combination method of primary colors; based on the mixing process of related primary color combinations by arbitrary combination mixing ratio, a metamerism spectrum corresponding to the multiple primary colors that make up each set of related primary color combinations can be determined under any combination mixing ratio, that is, a metamerism spectrum corresponding to each combination method of primary colors under any combination mixing ratio. The metamerism spectrum generation method based on the above process allows for the mixing of different primary color combinations within the same set of associated primary colors at different mixing ratios, resulting in metamerism spectra corresponding to the target color at different mixing ratios. Similarly, for different sets of associated primary color combinations, different or identical mixing ratios can be used to mix the associated primary color combinations within each set, yielding metamerism spectra corresponding to the target color at the corresponding mixing ratio for each set. Therefore, in a single metamerism spectrum generation process, only the combination method of the primary colors—that is, the composition of the associated primary color combination set—and the corresponding mixing ratio need to be adjusted to continue generating metamerism spectra, thereby improving the generation efficiency of metamerism spectra. Attached Figure Description

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

[0055] Figure 1This is a flowchart illustrating a method for generating metamerism in one embodiment;

[0056] Figure 2 This is a schematic diagram of a chromaticity diagram in one embodiment;

[0057] Figure 3 This is a flowchart illustrating the steps of obtaining a metamerism spectrum of a target color for multiple primary colors in each associated primary color combination set under the given combination mixing ratio, based on the corresponding combination mixing ratio and the first primary color mixing ratio in one embodiment.

[0058] Figure 4 This is a flowchart illustrating the steps of obtaining a metamerism spectrum of a target color based on the corresponding second primary color mixing ratio in a set of associated primary colors under the combined mixing ratio.

[0059] Figure 5 This is a flowchart illustrating the steps of determining the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color in one embodiment;

[0060] Figure 6 This is a flowchart illustrating the steps of determining multiple associated primary color combinations of a target color from multiple primary color combinations based on a chromaticity diagram in one embodiment.

[0061] Figure 7 This is a schematic diagram illustrating the steps in one embodiment of fusing the spectra corresponding to the associated triangle RGB and the associated triangle RGC to obtain a metamerism spectrum corresponding to the target color.

[0062] Figure 8 This is a structural block diagram of a device for generating metamerism in one embodiment;

[0063] Figure 9 This is a diagram of the internal structure of an electronic device in one embodiment. Detailed Implementation

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

[0065] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0066] In one exemplary embodiment, such as Figure 1 As shown, a method for generating metamerism is provided. This embodiment illustrates the application of this method to a server. It is understood that this method can also be applied to a terminal, or to a system including both a server and a terminal, and is implemented through interaction between the server and the terminal. The server can be a standalone server or a server cluster composed of multiple servers. The terminal can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, portable wearable devices, and furniture. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Furniture can be various lamps, including but not limited to stage lighting, lighting used in the film and television industry, and lighting used in daily life. In this embodiment, the method includes the following steps:

[0067] Step S102: Take three primary colors from the preset primary colors as a primary color combination to obtain multiple primary color combinations.

[0068] It is understandable that when the number of primary colors is less than or equal to three, there will be no metamerism. Therefore, the number of preset primary colors is greater than three.

[0069] In the case where the generated metamerism spectrum is applied to the lighting color matching scenario, each preset primary color is the lighting primary color of the lighting fixture.

[0070] The server first acquires a set of preset primary colors for generating metamerism spectra, and then combines these primary colors. Specifically, the server combines every three primary colors as a single primary color combination, thus obtaining multiple primary color combinations. In some embodiments, all preset primary colors can be combined, or only a subset of preset primary colors can be combined.

[0071] For example, the server calculates the number of primary color combinations according to Formula 1:

[0072] (Formula 1)

[0073] in, This represents the number of primary colors; assuming the preset primary colors are R (Red), G (Green), B (Blue), and C (Cyan), then... The calculated number of primary color combinations is 4, namely {RGB}, {RGC}, {RBC} and {GBC}.

[0074] Step S104: Based on the chromaticity diagram, determine multiple associated primary color combinations of the target color among multiple primary color combinations.

[0075] The target color is the color whose metamerism spectrum is to be generated. It's easy to understand that the colors represented by each metamerism spectrum of the target color are visually consistent with the target color.

[0076] Among them, a related primary color combination refers to a primary color combination in which the color obtained by mixing the individual primary colors in the combination is the same as the target color. Each related primary color combination can produce a color that matches the target color by mixing the individual primary colors in the combination.

[0077] Specifically, the server first maps each primary color combination to a chromaticity diagram, obtaining multiple primary color triangles in the chromaticity diagram, and determining the target color coordinate point corresponding to the target color in the chromaticity diagram; then, based on the positional relationship between the target color coordinate point and each primary color triangle, it determines multiple associated triangles of the target color coordinate point from each primary color triangle, and determines the primary color combination corresponding to each associated triangle as an associated primary color combination of the target color.

[0078] Furthermore, the associated triangle of the target color coordinate point can be the triangle in which the target color coordinate point falls within its triangular region.

[0079] For example, such as Figure 2 The image shown is the CIE (Commission Internationale de l'Eclairage, International Commission on Illumination) chromaticity diagram. See also... Figure 2 Assuming point P is the target color coordinate point in the chromaticity diagram, the server first determines the coordinate points of the four primary colors R, G, B, and C in the chromaticity diagram, and obtains... Figure 2 Points R, G, B, and C are defined in the given information. Then, for each primary color combination, the server connects the primary color coordinate points corresponding to each primary color in that primary color combination pairwise, thereby obtaining a triangular region composed of the primary color coordinate points corresponding to the three primary colors in that primary color combination. This triangular region is then used as the primary color triangle corresponding to that primary color combination, resulting in the primary color triangle △RGB corresponding to the primary color combination {RGB}, the primary color triangle △RGC corresponding to the primary color combination {RGC}, the primary color triangle △RBC corresponding to the primary color combination {RBC}, and the primary color triangle △GBC corresponding to the primary color combination {GBC}.

[0080] Then, the server sequentially determines whether point P falls within the corresponding triangle region for the primary color triangles △RGB, △RGC, △RBC, and △GBC; based on Figure 2As can be seen, point P falls within △RGB and △RGC. Therefore, the server determines the primary color combination {RGB} corresponding to the primary color triangle △RGB and the primary color combination {RGC} corresponding to the primary color triangle △RGC as the associated primary color combination corresponding to the target color.

[0081] Step S106: Determine the mixing ratio of the first primary color of the target color corresponding to the three primary colors in each associated primary color combination, and arbitrarily combine multiple associated primary color combinations to obtain at least one set of associated primary color combinations.

[0082] In each associated primary color combination, the three primary colors are mixed according to the corresponding mixing ratio of the first primary color to obtain the target color.

[0083] Specifically, for each associated primary color combination, the server calculates the primary color mixing ratio of the three primary colors in the associated primary color combination when the target color is used as the mixing target, based on the tristimulus value of the target color and the tristimulus values ​​of the three primary colors in the associated primary color combination, and uses this primary color mixing ratio as the first primary color mixing ratio of the three primary colors in the associated primary color combination corresponding to the target color.

[0084] Among them, the tristimulus value is a quantitative representation of the degree of stimulation of the human retina by the three primary colors (red, green, and blue) that cause a certain color sensation. It is usually expressed as... The amount of red primary color stimulation is indicated by... The amount of green primary color stimulation is expressed by... This represents the amount of blue primary color stimulation. The tristimulus values ​​of a color can be obtained by consulting a pre-built table of color tristimulus values, or they can be calculated based on the coordinates of the color in a chromaticity diagram.

[0085] Furthermore, based on Grassmann's law, the server calculates the mixing ratio of the first primary color corresponding to the target color using Formula 2:

[0086] (Formula 2)

[0087] in, These represent the tristimulus values ​​of the target color. The tristimulus values ​​of the first of the three primary colors are given respectively. The tristimulus values ​​of the second primary color among the three primary colors. The tristimulus values ​​of the third primary color among the three primary colors.

[0088] Based on Formula 2, the server can solve for the color mixing coefficients of the three primary colors corresponding to the target color. The mixing coefficients of the three primary colors corresponding to the target color can be used to form the first primary color mixing ratio of the three primary colors to the target color. That is, the first primary color mixing ratio of the three primary colors to the target color is... .

[0089] For example, see [link / reference] Figure 2 The associated primary color combinations for the target color at point P are {RGB} and {RGC}. For the associated primary color combination {RGB}, the server substitutes the tristimulus values ​​of the target color, R primary color, G primary color, and B primary color into Formula 2 to obtain the associated primary color combination {RGB}. for Therefore, the mixing ratio of the three primary colors R, G, and B in the associated primary color combination {RGB} to the first primary color of the target color is: .

[0090] Similarly, for the associated primary color combination {RGC}, the server determines that the mixing ratio of the three primary colors R, G, and C in the associated primary color combination {RGC} corresponds to the first primary color of the target color. .

[0091] While determining the mixing ratio of the first primary color corresponding to each associated primary color combination, the server also arbitrarily combines multiple associated primary color combinations to obtain at least one set of associated primary color combinations. For example, assuming that the preset primary colors are R, G, B, and C, the associated primary color combinations obtained are {RGB} and {RGC}. Then the server can combine {RGB} and {RGC} to obtain the set of associated primary color combinations {RGB, RGC}.

[0092] For example, assuming the preset primary colors are R, G, B, A (Amber), C, L (Lime), the resulting associated primary color combinations are {RGB}, {RGC}, {ABC}, and {GBL}. Then the server can arbitrarily combine the associated primary color combinations {RGB}, {RGC}, {ABC}, and {GBL} to obtain the associated primary color combination sets {RGB, RGC}, {RGB, ABC}, {RGB, GBL}, {RGB, RGC, ABC}, {RGB, RGC, ABC, GBL}, {RGC, ABC}, {RGC, GBL}, {RGC, ABC, GBL}, and {ABC, GBL}.

[0093] Step S108: Based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, perform mixing processing on each associated primary color combination in each associated primary color combination set to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio.

[0094] The mixing ratio can be any ratio.

[0095] It is easy to understand that changing the ratio of the primary colors does not affect the mixing result of the primary colors; that is, the three primary colors that make up the related primary color combination are mixed according to the ratio of the first primary color. The resulting color is mixed with these three primary colors in the same proportion as the first primary color. The colors obtained by mixing any multiple of the given color are the same, and all of them are the target color. The proof is as follows:

[0096] Based on the conversion relationship between the color coordinates of a color in a chromaticity diagram and the tristimulus values, the three primary colors can be mixed according to the mixing ratio of the first primary color. The resulting color, after mixing, has its color coordinates on the chromaticity diagram as shown in Formula 3:

[0097] (Formula 3)

[0098] in, This represents the color coordinates of the mixed color in the chromaticity diagram.

[0099] Similarly, the three primary colors are mixed according to the mixing ratio of the first primary color. times, that is The resulting color, after mixing, has its color coordinates on the chromaticity diagram as shown in Formula 4:

[0100] (Formula 4)

[0101] In other words, the three primary colors are mixed according to the ratio of the first primary color. The color coordinates of the resulting color, and the three primary colors according to the mixing ratio of the first primary color. The colors obtained by mixing any multiple of ... This represents the color coordinates of the target color in the chromaticity diagram. Therefore, the three primary colors are mixed according to the mixing ratio of the first primary color. The color coordinates of the resulting color, and the three primary colors according to the mixing ratio of the first primary color. The color coordinates of the resulting color obtained by mixing any multiple of the given color are not only the same, but also the same as the target color.

[0102] In summary, firstly, the color obtained by mixing the three primary colors in each associated primary color combination according to the corresponding first primary color mixing ratio is the target color; secondly, the color obtained by mixing the three primary colors in each associated primary color combination according to the first primary color mixing ratio... The resulting color is mixed with these three primary colors in the same proportion as the first primary color. The colors obtained by mixing any multiple of the same color are the same, and all of them are the target color.

[0103] Therefore, based on Grassmann's law, for each set of associated primary color combinations, mixing each associated primary color combination in the set according to the corresponding mixing ratio will result in a color that is the same as the target color. Specifically, for each set of associated primary color combinations, the server mixes each associated primary color combination in the set based on the mixing ratio corresponding to the set and the first primary color mixing ratio corresponding to each associated primary color combination in the set, to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in the set at the given mixing ratio.

[0104] For example, taking multiple preset primary colors as R, G, B, A, C, and L, and the associated primary color combination set including {RGB, RGC}, {RGB, ABC}, {RGB, GBL}, {RGB, RGC, ABC}, {RGB, RGC, ABC, GBL}, {RGC, ABC}, {RGC, GBL}, {RGC, ABC, GBL}, and {ABC, GBL} as an example:

[0105] For the set of associated primary color combinations {RGB, RGC}, the server mixes the primary colors according to the mixing ratio of the first primary color corresponding to the associated primary color combination {RGB}. The mixing ratio of the first primary color corresponding to the associated primary color combination {RGC} Mixing the associated primary color combination {RGB} and the associated primary color combination {RGC} at a 1:3 mixing ratio yields a metamerism spectrum of the target color corresponding to the associated primary color combination set {RGB, RGC} at a mixing ratio of 1:3. Similarly, for the associated primary color combination set {RGB, ABC}, the server mixes the associated primary color combination {RGB} according to the first primary color mixing ratio corresponding to the associated primary color combination {RGB}. The mixing ratio of the first primary color corresponding to the associated primary color combination {ABC} With a mixing ratio of 1:3, a metamerism spectrum corresponding to the target color can be obtained for the associated primary color combination set {RGB, ABC} at a mixing ratio of 1:3, and this metamerism spectrum is different from the metamerism spectrum of the associated primary color combination set {RGB, RGC} at a mixing ratio of 1:3.

[0106] For the set of associated primary color combinations {RGB, RGC, ABC}, the server mixes the primary colors according to the mixing ratio of the first primary color corresponding to the associated primary color combination {RGB}. The mixing ratio of the first primary color corresponding to the associated primary color combination {RGC} The mixing ratio of the first primary color corresponding to the associated primary color combination {ABC} By mixing the associated primary color combinations {RGB}, {RGC}, and {ABC} at a ratio of 2:4:7, we can obtain a metameristic spectrum of the associated primary color combination set {RGB, RGC, ABC} corresponding to the target color at a mixing ratio of 2:4:7. Similarly, by adjusting the mixing ratio from 2:4:7 to 3:3:5, we can obtain another metameristic spectrum of the associated primary color combination set {RGB, RGC, ABC} corresponding to the target color at a mixing ratio of 3:3:5.

[0107] For the set of associated primary color combinations {RGB, RGC, ABC, GBL}, the server mixes the primary colors according to the mixing ratio of the first primary color corresponding to the associated primary color combination {RGB}. The mixing ratio of the first primary color corresponding to the associated primary color combination {RGC} The mixing ratio of the first primary color corresponding to the associated primary color combination {ABC} The mixing ratio of the first primary color corresponding to the associated primary color combination {GBL} By mixing the associated primary color combinations {RGB}, {RGC}, {ABC}, and {GBL} at a ratio of 1:2:3:4, we can obtain another metameris spectrum of the associated primary color combination set {RGB, RGC, ABC, GBL} corresponding to the target color at a mixing ratio of 1:2:3:4. Similarly, by adjusting the mixing ratio from 1:2:3:4 to 2:3:5:7, we can obtain another metameris spectrum of the associated primary color combination set {RGB, RGC, ABC, GBL} corresponding to the target color at a mixing ratio of 2:3:5:7.

[0108] In the aforementioned method for generating metamerism, the server first uses three primary colors from a set of preset primary colors as a primary color combination, resulting in multiple primary color combinations; the number of primary colors is greater than three. Then, based on a chromaticity diagram, the server determines multiple associated primary color combinations of the target color from among the multiple primary color combinations. Next, the server determines the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, and arbitrarily combines the multiple associated primary color combinations to obtain at least one set of associated primary color combinations. Finally, based on the combination mixing ratio between the associated primary color combinations in each set of associated primary color combinations, and the first primary color mixing ratio corresponding to each associated primary color combination in each set of associated primary color combinations, the server performs mixing processing on each associated primary color combination in each set of associated primary color combinations to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in each set of associated primary color combinations under the combination mixing ratio; the combination mixing ratio is arbitrary. In this way, based on the combination of multiple primary colors and the arbitrary combination of multiple related primary color combinations, the server can obtain at least one set of related primary color combinations, that is, at least one combination method of the primary colors; based on the mixing processing of related primary color combinations by arbitrary combination mixing ratio, the server can determine a metamerism spectrum corresponding to the multiple primary colors that make up each set of related primary color combinations under any combination mixing ratio, that is, a metamerism spectrum corresponding to each combination method of the primary colors under any combination mixing ratio. Based on the above process, the method for generating metameristic spectra allows the server to mix the associated primary color combinations of the same set of related primary colors using different mixing ratios, resulting in metameristic spectra of the target color corresponding to the set of related primary color combinations at different mixing ratios. For different sets of related primary color combinations, the server can mix the associated primary color combinations of each set using different or the same mixing ratios, resulting in metameristic spectra of the target color for each set of related primary color combinations at the corresponding mixing ratio. Therefore, in the process of generating metameristic spectra, the server only needs to adjust the combination method of the primary colors, i.e., the composition of the associated primary color combination set, and the corresponding mixing ratio, to continue generating metameristic spectra, thereby improving the generation efficiency of metameristic spectra.

[0109] In an exemplary embodiment, after obtaining a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combined mixing ratio in step S108, the method further includes the following: arbitrarily adjusting the combined mixing ratio corresponding to each associated primary color combination set to obtain a new combined mixing ratio corresponding to each associated primary color combination set, and returning the steps of mixing each associated primary color combination in each associated primary color combination set based on the combined mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combined mixing ratio, until the number of obtained metamerism spectra reaches a preset number.

[0110] The adjustment method for the combined mixing ratio is arbitrary; it can be adjusted by equal steps, proportionally, or randomly.

[0111] Specifically, the server arbitrarily adjusts the combination mixing ratio corresponding to each associated primary color combination set to obtain a new combination mixing ratio corresponding to each associated primary color combination set, and returns to step S108. Based on the new combination mixing ratio, a new metamerism spectrum is generated again until the number of obtained metamerism spectra reaches a preset number.

[0112] It should be noted that in certain specific scenarios, it is necessary to generate a large number of metamerism spectra at once. Therefore, the server can adjust the combination and mixing ratio to obtain several metamerism spectra in a single metamerism spectrum generation.

[0113] For example, in a scenario involving color tuning of a lighting fixture, the purpose of generating metameris spectra is to enable the lighting fixture to find a metameris spectrum that matches its characteristics within the generated spectrum. Based on this metameris spectrum, the mixing ratio of the fixture's primary colors is adjusted to perfectly match the target color. In this scenario, there is a requirement for the number of metameris spectra. If the number is insufficient, the lighting fixture may not find a suitable metameris spectrum, thus failing to match the target color and achieve the desired color tuning effect. Therefore, to ensure fast and accurate color tuning, the server needs to generate a large number of metameris spectra at once.

[0114] It is easy to understand that in some application scenarios, it is necessary to generate a large number of metamerism spectra. Therefore, in this embodiment, by using the metamerism spectrum generation method provided in this application, it is only necessary to adjust the composition of the associated primary color combination set and the corresponding combination mixing ratio to continue generating metamerism spectra, thereby improving the generation efficiency of metamerism spectra.

[0115] like Figure 3 As shown, in an exemplary embodiment, step S108, based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, performs a mixing process on each associated primary color combination in each associated primary color combination set to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in each associated primary color combination set under the combination mixing ratio. Specifically, this includes the following steps:

[0116] Step S302: For each set of associated primary color combinations, according to the combination mixing ratio corresponding to the set of associated primary color combinations, perform fusion processing on the first primary color mixing ratio corresponding to each associated primary color combination in the set of associated primary color combinations, so as to perform mixing processing on each associated primary color combination in the set of associated primary color combinations, and obtain the second primary color mixing ratio corresponding to the target color under the combination mixing ratio of multiple primary colors in the set of associated primary color combinations.

[0117] Step S304: Based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio, obtain a metamerism spectrum of the multiple primary colors in the associated primary color combination set corresponding to the target color under the combined mixing ratio.

[0118] In this context, the target color is obtained by mixing multiple primary colors in each associated primary color combination set according to the corresponding secondary primary color mixing ratio.

[0119] Specifically, for each set of associated primary color combinations, the server determines the combination mixing coefficient of each associated primary color combination in the triangular mixing process based on the combination mixing ratio corresponding to the set of associated primary color combinations. Then, according to the combination mixing coefficient of each associated primary color combination in the set of associated primary color combinations, the server performs a fusion process on the first primary color mixing ratio corresponding to each associated primary color combination in the set of associated primary color combinations, thereby achieving the mixing process of each associated primary color combination in the set of associated primary color combinations and obtaining the second primary color mixing ratio of the multiple primary colors in the set of associated primary color combinations corresponding to the target color under the combination mixing ratio. Finally, based on the second primary color mixing ratio of the multiple primary colors in the set of associated primary color combinations under the combination mixing ratio, the server obtains a metamerism spectrum of the multiple primary colors in the set of associated primary color combinations corresponding to the target color under the combination mixing ratio.

[0120] For example, using four preset primary colors—R, G, B, and C—and the associated primary color combination set as {RGB, RGC}, the mixing ratio of the first primary color corresponding to the associated primary color combination {RGB} is... The mixing ratio of the first primary color corresponding to the associated primary color combination {RGC} is: For example; assuming the mixing ratio of the associated primary color combination set {RGB, RGC} is... The server is based on a combination of mixing ratios. The combination mixing coefficients corresponding to the associated primary color combination {RGB} are determined as follows: The combination mixing coefficient corresponding to the associated primary color combination {RGC} is: Therefore, based on the corresponding combination mixing coefficients, the mixing ratios of the first primary colors corresponding to the associated primary color combinations {RGB} and {RGC} are fused, and the mixing ratios of the four primary colors R, G, B, and C in the resulting associated primary color combination set {RGB, RGC} are expressed as follows: Formula 5:

[0121] (Formula 5)

[0122] Based on Grassmann's theorem, for each set of associated primary color combinations, mixing each associated primary color combination in that set according to the corresponding mixing ratio will result in a color that is the same as the target color. The proof is as follows:

[0123] Taking the mixing ratio of the second primary color as an example (Formula 5), ​​the above mixing ratio of the second primary color can be broken down into: and That is, these two ratios are the mixing ratios of the first primary color corresponding to the associated primary color combination {RGB}. The mixing ratio of the first primary color corresponding to the associated primary color combination {RGC}. Based on the proofs of Formulas 3 and 4, it can be seen that the colors obtained by mixing the three primary colors in the associated primary color combination {RGB} and the three primary colors in the associated primary color combination {RGC} according to these two ratios are all consistent with the target color. Therefore, according to the combination mixing ratio... The associated primary color combination {RGB} and {RGC} are mixed to obtain a color that is the same as the target color.

[0124] In this embodiment, the server, based on the combination mixing ratios corresponding to each associated primary color combination set, can perform fusion processing on the first primary color mixing ratios corresponding to each associated primary color combination in the associated primary color combination set, thereby achieving the mixing processing of each associated primary color combination in the associated primary color combination set and obtaining the second primary color mixing ratios of multiple primary colors in the associated primary color combination set under the given combination mixing ratios. Based on the second primary color mixing ratios, the server can obtain a metameris spectrum corresponding to the target color for multiple primary colors in the associated primary color combination set under the given combination mixing ratios, thereby realizing the generation of metameris spectra. The metameris spectrum generation method based on the above process only needs to adjust the combination method of the primary colors, that is, the composition of the associated primary color combination set and the corresponding combination mixing ratios, to continue generating metameris spectra, thereby improving the generation efficiency of metameris spectra.

[0125] like Figure 4 As shown, in an exemplary embodiment, step S304 above, based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio, obtains a metamerism spectrum of the multiple primary colors in the associated primary color combination set corresponding to the target color under the combined mixing ratio, specifically including the following steps:

[0126] Step S402: Determine the fusion coefficient corresponding to each primary color in the associated primary color combination set based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio.

[0127] Step S404: Based on the fusion coefficient corresponding to each primary color in the associated primary color combination set, the primary color spectra of each primary color in the associated primary color combination set are fused to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in the associated primary color combination set under the combined mixing ratio.

[0128] The primary color spectrum of each primary color refers to the spectrum of that primary color at a preset brightness, such as the spectrum at maximum brightness.

[0129] Specifically, for each set of associated primary color combinations, the server first determines the fusion coefficient of each primary color in the set of associated primary color combinations corresponding to the target color based on the mixing ratio of the second primary color corresponding to the set of associated primary color combinations; then, based on the fusion coefficient of each primary color in the set of associated primary color combinations corresponding to the target color, the server performs fusion processing on the primary color spectra of each primary color in the set of associated primary color combinations, thereby obtaining a metamerism spectrum of the target color corresponding to the multiple primary colors in the set of associated primary color combinations under the given mixing ratio.

[0130] For example, using four preset primary colors—R, G, B, and C—and the associated primary color combination set as {RGB, RGC}, the mixing ratio of the first primary color corresponding to the associated primary color combination {RGB} is... The mixing ratio of the first primary color corresponding to the associated primary color combination {RGC} is: The mixing ratio corresponding to the associated primary color combination set {RGB, RGC} is: For example, the mixing ratio of the second primary color corresponding to the associated primary color combination set {RGB, RGC} is shown in Formula 5; therefore, the server can determine the fusion coefficient corresponding to the R primary color as follows: The blending coefficient corresponding to the G primary color is The blending coefficient corresponding to the B primary color is The blending coefficient corresponding to the C primary color is Then, for each primary color in the associated primary color combination set, the server multiplies the primary color spectrum of the primary color by the fusion coefficient corresponding to the primary color to obtain the target primary color spectrum corresponding to the primary color. Then, the server fuses the target primary color spectra corresponding to each primary color, for example, by summing them, thereby realizing the fusion processing of the primary color spectra of each primary color.

[0131] Furthermore, after obtaining the second primary color mixing ratio, the server can normalize the second primary color mixing ratio to obtain a normalized second primary color mixing ratio, and use this normalized second primary color mixing ratio as the third primary color mixing ratio. Then, based on the third primary color mixing ratio, the server determines the fusion coefficient corresponding to each primary color in the associated primary color combination set. Based on the fusion coefficient corresponding to each primary color in the associated primary color combination set, the server performs fusion processing on the primary color spectra of each primary color in the associated primary color combination set to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in the associated primary color combination set under the combined mixing ratio. It is easy to understand that the specific process of fusion based on the third primary color mixing ratio is similar to the process of fusion based on the second primary color mixing ratio, and will not be described in detail here.

[0132] In this embodiment, for the mixing ratio of the second primary color corresponding to multiple primary colors in each associated primary color combination set, the primary color spectra corresponding to each primary color in the associated primary color combination set can be fused to obtain a metamerism spectrum corresponding to the target color.

[0133] like Figure 5 As shown, in an exemplary embodiment, step S106 above, determining the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, specifically includes the following steps:

[0134] Step S502: For each associated primary color combination, determine the tristimulus value of the target color, and determine the tristimulus values ​​of each of the three primary colors in the associated primary color combination.

[0135] Step S504: Based on the tristimulus values ​​of the target color and the tristimulus values ​​of the three primary colors in the associated primary color combination, determine the first primary color mixing ratio of the three primary colors in the associated primary color combination corresponding to the target color.

[0136] Specifically, for each associated primary color combination, the server first determines the tristimulus value of the target color, as well as the tristimulus values ​​of each of the three primary colors in the associated primary color combination. Then, according to Grassmann's law, the server substitutes the tristimulus value of the target color and the tristimulus values ​​of each of the three primary colors in the associated primary color combination into Formula 2 to calculate the first primary color mixing ratio of the three primary colors in the associated primary color combination corresponding to the target color.

[0137] In this embodiment, based on Grassmann's law, the server can determine the primary color mixing ratio of the three primary colors in each associated primary color combination when the target color is the mixing target, based on the tristimulus values ​​of the target color and the tristimulus values ​​of the primary colors. That is, the primary color mixing ratio of the three primary colors in the associated primary color combination corresponds to the first primary color of the target color.

[0138] like Figure 6 As shown, in an exemplary embodiment, step S104 above, based on the chromaticity diagram, determines multiple associated primary color combinations of the target color among multiple primary color combinations, specifically including the following steps:

[0139] Step S602: For each primary color combination, determine the primary color coordinate point corresponding to each primary color in the chromaticity diagram, determine the triangular area formed by the primary color coordinate points corresponding to each primary color in the chromaticity diagram as the primary color triangle corresponding to the primary color combination in the chromaticity diagram, and determine the target color coordinate point corresponding to the target color in the chromaticity diagram.

[0140] Step S604: For each primary color triangle, if the target color coordinate point falls within the area enclosed by the primary color triangle, the primary color triangle is determined as the associated triangle of the target color coordinate point.

[0141] Step S606: Determine the primary color combination corresponding to each associated triangle as an associated primary color combination of the target color.

[0142] Specifically, firstly, for each primary color combination, the server maps that primary color combination to a chromaticity diagram. For example, the server determines the primary color triangle corresponding to each primary color in the primary color combination by using the primary color coordinates of each primary color in the chromaticity diagram as the primary color triangle for that primary color combination. For instance, taking multiple preset primary colors as R, G, B, and C, the server obtains multiple primary color combinations of {RGB}, {RGC}, {RBC}, and {GBC}; see [link to documentation]. Figure 2 For the primary color combination {RGB}, the server can obtain a triangular region composed of the R point, G point, and B point in the chromaticity diagram based on the R point of the R primary color, the G point of the G primary color, and the B point of the B primary color. This triangular region is the primary color triangle △RGB corresponding to the primary color combination {RGB}. Similarly, the server can obtain the primary color triangles △RGC, △RBC, and △GBC corresponding to the primary color combinations {RGC}, {RBC}, and {GBC}, respectively.

[0143] Then, for each primary color triangle, the server determines whether the target color coordinate point falls within the area enclosed by that primary color triangle. If it does, the primary color triangle is designated as the associated triangle of the target color coordinate point. For an example, see [link to example]. Figure 2 The target color is represented by point P in the chromaticity diagram, and the primary color triangles are △RGB, △RGC, △RBC, and △GBC. For △RGB, since point P falls within △RGB, the primary color combination {RGB} corresponding to △RGB is the associated primary color combination corresponding to the target color. Similarly, the primary color combination {RGC} corresponding to △RGC is also the associated primary color combination corresponding to the target color. For △RBC and △GBC, since point P does not fall within △RBC or △GBC, the primary color combinations {RBC} and {GBC} corresponding to △RBC and △GBC are not the associated primary color combinations corresponding to the target color.

[0144] Finally, the server determines the primary color combination corresponding to each associated triangle as an associated primary color combination for the target color.

[0145] In this embodiment, based on the representation of the target color and each primary color combination in the chromaticity diagram, the server can intuitively determine the associated primary color combination of the target color among each primary color combination, that is, it can mix to obtain the primary color combination of the target color.

[0146] In an exemplary embodiment, the method for generating metamerism spectrum provided in this application is applied to a lighting color tuning scenario, wherein each preset primary color is the lighting primary color of the lighting fixture to be tuned.

[0147] Before determining the multiple associated primary color combinations of the target color in step S104, the following is also included: based on the light source spectrum of the preset light source and the preset color paper, the transmission spectrum of the preset light source corresponding to the preset color paper is obtained.

[0148] The transmission spectrum is the spectrum corresponding to the color obtained after the preset light source passes through the preset color paper, and the color obtained by the preset light source through the preset color paper is the target color.

[0149] It should be noted that in color matching methods based on color paper, lighting technicians often rely on color paper to adjust the color of the lamps. That is, they use a specific light source to illuminate different colored color papers to obtain different colored lights and achieve the desired lighting effect.

[0150] In this context, the preset light source is the specific light source required to obtain the target color in the color matching method based on the color paper, and the preset color paper is the color paper required to obtain the target color in the color matching method based on the color paper. That is, the color obtained after the preset light source passes through the preset color paper is the target color. Therefore, the transmission spectrum is the spectrum corresponding to the color (target color) obtained by the preset light source passing through the preset color paper. Usually, white light is selected as the preset light source (specific light source).

[0151] Specifically, in the lighting color tuning scenario, obtaining the transmission spectrum of the preset light source corresponding to the preset color paper based on the light source spectrum of the preset light source and the preset color paper means that the server obtains the transmission spectrum of the preset light source based on the light source spectrum of the preset light source and the transmittance of the preset color paper. Further, the server applies the transmittance of the preset color paper to the light source spectrum to obtain the transmission spectrum of the preset light source.

[0152] In step S108 above, after obtaining a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set at the combined mixing ratio, the following steps are further included:

[0153] The metamerism spectrum of the target color is determined as the metamerism spectrum of the transmission spectrum.

[0154] Specifically, the transmission spectrum is the spectrum corresponding to the color obtained after the preset light source is transmitted through the preset colored paper, and the color obtained after the preset light source is transmitted through the preset colored paper is the target color. Therefore, the metamerism spectrum of the target color is the metamerism spectrum of the transmission spectrum.

[0155] Iterate through each metamerism spectrum in the transmission spectrum, determine whether each metamerism spectrum matches the luminaire, and when a metamerism spectrum that matches the luminaire is found, determine the target color mixing ratio between the luminaire's primary colors based on the matched metamerism spectrum.

[0156] Among them, the metamerism spectrum that matches the lamp to be color-tuned refers to the metamerism spectrum whose peak wavelength matches the wavelength corresponding to the primary color of each lamp to be color-tuned.

[0157] The color mixing ratio refers to the proportion of multiple luminaire primary colors mixed together. Taking the three primary colors R (Red), G (Green), and B (Blue) as an example, if the color mixing ratio is... Therefore, the three primary colors R, G, and B can be mixed according to this mixing ratio to obtain the desired result. The mixed color under the specified mixing ratio.

[0158] Specifically, the server sequentially traverses multiple metamerism spectra of the transmission spectrum. For each metamerism spectrum, the luminaire determines whether the metamerism spectrum matches the luminaire based on the peak wavelength in the metamerism spectrum and the wavelength corresponding to each of the luminaire's primary colors. If they match, the server determines the target color mixing ratio between the luminaire's primary colors based on the spectral power corresponding to the peak wavelength in the matched metamerism spectrum that matches the peak wavelength of each luminaire's primary color.

[0159] Based on the target color mixing ratio between the primary colors of each lamp, the control signals of each lamp's primary color are adjusted to make the color emitted by the lamp match the target color.

[0160] It is easy to understand that the luminaire controls the participation of the luminaire's primary color in the color-matching process through a control signal used to control the luminaire's primary color. This control signal can be a PWM (Pulse Width Modulation) signal or a current signal.

[0161] Specifically, the server determines the numerical ratio between the control parameters of the control signals controlling each lamp's primary color based on the target color mixing ratio between each lamp's primary color, i.e., the signal ratio between each control signal. Then, based on the signal ratio, the server adjusts the control signals corresponding to each lamp's primary color, thereby achieving color mixing processing of each lamp's primary color and making the color emitted by the lamp consistent with the target color, i.e., the color obtained after the preset light source passes through the preset color paper.

[0162] For example, taking a lighting fixture with primary colors including R, G, B, A (Amber), C (Cyan), and L (Lime), and assuming the target color mixing ratio is... The lighting fixtures first normalize the target color mixing ratio to obtain the normalized color mixing ratio. Then, the luminaire uses this normalized color mixing ratio as the signal ratio between the control signals controlling the primary colors of each luminaire, and follows... The signal ratio is adjusted to control the corresponding primary color of each lamp.

[0163] In this embodiment, by generating the metameric spectrum of the target color, the server can perform metameric calculations on the transmission spectrum, thereby obtaining multiple metameric spectra of the transmission spectrum. Based on these multiple metameric spectra, the luminaire can determine the metameric spectrum that matches the luminaire, and thus determine the target color mixing ratio between the various luminaire primary colors. This avoids color differences between the simulated luminous effect and the luminous effect of the luminaire due to mismatch between the transmission spectrum and the luminaire characteristics, achieving a more accurate fitting effect. Based on the target color mixing ratio, the luminaire can adjust the control signals for each luminaire primary color, achieving color mixing processing for each luminaire primary color, and ensuring that the luminaire emits a color consistent with the target color obtained by the preset light source through the preset luminaire paper, thereby achieving color tuning of the luminaire. Based on the above process, the color mixing process of each luminaire primary color replaces the color tuning process of the luminaire paper, making the color tuning process of the luminaire unaffected by environmental factors and eliminating the need for extensive color testing and adjustment processes, thereby improving the color tuning efficiency of the luminaire.

[0164] To more clearly illustrate the method for generating metamerism provided in the embodiments of this application, a specific embodiment is given below for detailed description of the method. However, it should be understood that the embodiments of this application are not limited thereto. In an exemplary embodiment, this application also provides a method for calculating metamerism, specifically including the following steps:

[0165] 1. Identify at least four primary colors that can be used for metamerism calculations.

[0166] 2. Divide the three primary colors into groups to obtain multiple primary color combinations, and determine the primary color triangle corresponding to each primary color combination in the chromaticity diagram based on each primary color combination.

[0167] 3. Iterate through each primary color triangle one by one and determine whether the target color falls within the primary color triangle. If it does not fall within, then check the next primary color triangle. If it does fall within, then determine the primary color triangle as the associated triangle corresponding to the target color. Based on the tristimulus values ​​of the target color and the tristimulus values ​​of the three primary colors corresponding to the primary color triangle, calculate the primary color mixing ratio of the three primary colors corresponding to the target color.

[0168] 4. Combine the multiple related triangles obtained in step 3 in any way to obtain multiple triangle combinations.

[0169] 5. By fusing the spectra of each associated triangle in each triangle combination with an arbitrary triangle mixing ratio, a metamerism spectrum corresponding to the target color is obtained for the triangle combination at the corresponding triangle mixing ratio.

[0170] See Figure 7 ,like Figure 7 The diagram illustrates the fusion of the spectra corresponding to the RGB and RGC correlated triangles to obtain a metameristic spectrum corresponding to the target color; where, Figure 7 (a) is the spectrum corresponding to the correlation triangle RGC. Figure 7 (b) shows the spectrum corresponding to the RGB correlation triangle. Figure 7 (c) is the metamerism spectrum corresponding to the target color obtained after fusing the associated triangle RGB and associated triangle RGC.

[0171] 6. Arbitrarily adjust the mixing ratio of each triangle combination to continue generating new metamerism.

[0172] In this embodiment, firstly, metamerism calculation of any color within the color gamut of a given light source (given primary color) is realized; secondly, the calculation process traverses the entire metamerism space; and thirdly, the calculation process is simplified, and multiple metamerism spectra can be generated in a single metamerism calculation, thereby improving the calculation efficiency.

[0173] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0174] Based on the same inventive concept, this application also provides an apparatus for generating metameris spectra to implement the above-described method for generating metameris spectra. The solution provided by this apparatus is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the apparatus for generating metameris spectra provided below can be found in the limitations of the metameris spectra generation method described above, and will not be repeated here.

[0175] In one exemplary embodiment, such as Figure 8 As shown, an apparatus for generating metamerism is provided, comprising: a first primary color combination determination module 802, a second primary color combination determination module 804, a primary color mixing ratio determination module 806, a primary color combination set determination module 808, and a metamerism spectrum generation module 810, wherein:

[0176] The first primary color combination determination module 802 is used to determine each three primary colors from a preset plurality of primary colors as a primary color combination to obtain a plurality of primary color combinations; the number of the plurality of primary colors is greater than three.

[0177] The second primary color combination determination module 804 is used to determine multiple associated primary color combinations of the target color from multiple primary color combinations based on the chromaticity diagram; the number of multiple primary colors is greater than three.

[0178] The primary color mixing ratio determination module 806 is used to determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color.

[0179] The primary color combination set determination module 808 is used to arbitrarily combine multiple associated primary color combinations to obtain at least one associated primary color combination set.

[0180] Metamerism spectrum generation module 810 is used to perform mixing processing on each associated primary color combination in each associated primary color combination set based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio; the combination mixing ratio can be arbitrary.

[0181] In an exemplary embodiment, the metamerism spectrum generation module 810 is further configured to arbitrarily adjust the combination mixing ratio corresponding to each associated primary color combination set to obtain a new combination mixing ratio corresponding to each associated primary color combination set, and return the steps of mixing each associated primary color combination in each associated primary color combination set based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio, until the number of obtained metamerism spectra reaches a preset number.

[0182] In an exemplary embodiment, the metamerism spectrum generation module 810 is further configured to, for each associated primary color combination set, perform a fusion process on the first primary color mixing ratio corresponding to each associated primary color combination in the associated primary color combination set according to the combination mixing ratio corresponding to the associated primary color combination set, so as to perform a mixing process on each associated primary color combination in the associated primary color combination set, to obtain a second primary color mixing ratio of multiple primary colors in the associated primary color combination set corresponding to the target color under the combination mixing ratio; and based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combination mixing ratio, obtain a metamerism spectrum of multiple primary colors in the associated primary color combination set corresponding to the target color under the combination mixing ratio.

[0183] In an exemplary embodiment, the metamerism spectrum generation module 810 is further configured to determine the fusion coefficient corresponding to each primary color in the associated primary color combination set based on the second primary color mixing ratio of the multiple primary colors in the associated primary color combination set under the combined mixing ratio; and to perform fusion processing on the primary color spectra of each primary color in the associated primary color combination set based on the fusion coefficient corresponding to each primary color in the associated primary color combination set to obtain a metamerism spectrum of the multiple primary colors in the associated primary color combination set corresponding to the target color under the combined mixing ratio.

[0184] In an exemplary embodiment, the primary color mixing ratio determination module 806 is further configured to determine the tristimulus value of the target color for each associated primary color combination, and to determine the tristimulus values ​​of each of the three primary colors in the associated primary color combination; and to determine the first primary color mixing ratio of the three primary colors in the associated primary color combination corresponding to the target color based on the tristimulus value of the target color and the tristimulus values ​​of each of the three primary colors in the associated primary color combination.

[0185] In an exemplary embodiment, the second primary color combination determination module 804 is further configured to, for each primary color combination, determine the primary color coordinate point corresponding to each primary color in the chromaticity diagram, determine the triangular region formed by the primary color coordinate points corresponding to each primary color in the chromaticity diagram as the primary color triangle corresponding to the primary color combination in the chromaticity diagram, and determine the target color coordinate point corresponding to the target color in the chromaticity diagram; for each primary color triangle, if the target color coordinate point falls within the area enclosed by the primary color triangle, determine the primary color triangle as the associated triangle of the target color coordinate point; and determine the primary color combination corresponding to each associated triangle as an associated primary color combination of the target color.

[0186] In one exemplary embodiment, each preset primary color is the primary color of the luminaire to be tinted.

[0187] The device for generating metamerism spectrum also includes a light source transmission spectrum determination module, which is used to obtain the transmission spectrum of the preset light source corresponding to the preset color paper based on the light source spectrum of the preset light source and the preset color paper; the transmission spectrum is the spectrum corresponding to the color obtained after the preset light source passes through the preset color paper, and the color obtained by the preset light source through the preset color paper is the target color.

[0188] The metamerism spectrum generation device also includes a lamp simulation color paper color matching module, which is used to determine the metamerism spectrum of the target color as the metamerism spectrum of the transmission spectrum, traverse each metamerism spectrum in the multiple metamerism spectra of the transmission spectrum, determine whether each metamerism spectrum matches the lamp, and, if a metamerism spectrum that matches the lamp is found, determine the target color mixing ratio between the primary colors of the lamp based on the matched metamerism spectrum; and, based on the target color mixing ratio between the primary colors of the lamp, adjust the control signals of the lamp to control each primary color of the lamp so that the color emitted by the lamp is consistent with the target color.

[0189] Each module in the aforementioned metamerism spectrum generation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the electronic device in hardware form or independent of it, or stored in the memory of the electronic device in software form, so that the processor can call and execute the operations corresponding to each module.

[0190] In one exemplary embodiment, an electronic device is provided, which includes, but is not limited to, a lamp, and its internal structure diagram may be as follows: Figure 9 As shown, this electronic device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs in the non-volatile storage medium. The database stores chromaticity diagrams, target colors, and multiple preset primary colors. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for generating metamerism spectra.

[0191] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0192] In one exemplary embodiment, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0193] In one exemplary embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above-described method embodiments.

[0194] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0195] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0196] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0197] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for generating metamerism spectra, characterized in that, The method includes: Each set of three primary colors is used as a primary color combination to obtain multiple primary color combinations; the number of primary colors is greater than three. Based on the chromaticity diagram, among the multiple primary color combinations, multiple associated primary color combinations of the target color are determined; Determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color, and arbitrarily combine the multiple associated primary color combinations to obtain at least one set of associated primary color combinations; Based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set, and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, the associated primary color combinations in each associated primary color combination set are mixed to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio; the combination mixing ratio is arbitrary.

2. The method according to claim 1, characterized in that, After obtaining a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set at the stated combination mixing ratio, the method further includes: Arbitrarily adjust the combination mixing ratio corresponding to each associated primary color combination set to obtain a new combination mixing ratio corresponding to each associated primary color combination set, and return the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set. Perform mixing processing on each associated primary color combination in each associated primary color combination set to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio, until the number of metamerism spectra obtained reaches a preset number.

3. The method according to claim 1, characterized in that, The method involves mixing the associated primary color combinations in each associated primary color combination set based on the combination mixing ratio between the associated primary color combinations in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set under the combination mixing ratio, including: For each set of associated primary color combinations, according to the combination mixing ratio corresponding to the set of associated primary color combinations, the first primary color mixing ratio corresponding to each associated primary color combination in the set of associated primary color combinations is fused to mix each associated primary color combination in the set of associated primary color combinations, so as to obtain the second primary color mixing ratio of the multiple primary colors in the set of associated primary color combinations corresponding to the target color under the combination mixing ratio; Based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio, a metamerism spectrum of the multiple primary colors in the associated primary color combination set corresponding to the target color under the combined mixing ratio is obtained.

4. The method according to claim 3, characterized in that, The step of obtaining a metamerism spectrum corresponding to the target color at the combined mixing ratio based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set at the combined mixing ratio includes: Based on the second primary color mixing ratio of multiple primary colors in the associated primary color combination set under the combined mixing ratio, determine the fusion coefficient corresponding to each primary color in the associated primary color combination set; Based on the fusion coefficient corresponding to each primary color in the associated primary color combination set, the primary color spectra of each primary color in the associated primary color combination set are fused to obtain a metamerism spectrum of the target color corresponding to the multiple primary colors in the associated primary color combination set under the combined mixing ratio.

5. The method according to any one of claims 1 to 4, characterized in that, Determining the mixing ratio of the first primary color in each associated primary color combination corresponding to the target color includes: For each associated primary color combination, determine the tristimulus value of the target color, and determine the tristimulus values ​​of each of the three primary colors in the associated primary color combination; Based on the tristimulus values ​​of the target color and the tristimulus values ​​of the three primary colors in the associated primary color combination, the first primary color mixing ratio of the three primary colors in the associated primary color combination corresponding to the target color is determined.

6. The method according to any one of claims 1 to 4, characterized in that, Based on the chromaticity diagram, determining multiple associated primary color combinations of the target color among the multiple primary color combinations includes: For each primary color combination, the primary color coordinate point corresponding to each primary color in the primary color combination in the chromaticity diagram is determined. The triangular area formed by the primary color coordinate points corresponding to each primary color in the primary color combination in the chromaticity diagram is determined as the primary color triangle corresponding to the primary color combination in the chromaticity diagram. The target color coordinate point corresponding to the target color in the chromaticity diagram is also determined. For each primary color triangle, if the target color coordinate point falls within the area enclosed by the primary color triangle, the primary color triangle is determined as the associated triangle of the target color coordinate point; The primary color combination corresponding to each associated triangle is determined as an associated primary color combination of the target color.

7. The method according to any one of claims 1 to 4, characterized in that, Each preset primary color is the primary color of the lamp to be tinted; Before determining the multiple associated primary color combinations for the target color, the process also includes: Based on the light source spectrum of a preset light source and a preset color paper, the transmission spectrum of the preset light source corresponding to the preset color paper is obtained; the transmission spectrum is the spectrum corresponding to the color obtained after the preset light source passes through the preset color paper, and the color obtained by the preset light source through the preset color paper is the target color; After obtaining a metamerism spectrum of the target color corresponding to multiple primary colors in each associated primary color combination set at the stated combination mixing ratio, the method further includes: The metamerism spectrum of the target color is determined as the metamerism spectrum of the transmission spectrum; Each metamerism spectrum in the multiple metamerism spectra of the transmission spectrum is traversed to determine whether each metamerism spectrum matches the luminaire. If a metamerism spectrum that matches the luminaire is found, the target color mixing ratio between the primary colors of the luminaire is determined based on the matched metamerism spectrum. Based on the target color mixing ratio between the primary colors of each lamp, the control signal of the lamp controlling the primary colors of each lamp is adjusted so that the color emitted by the lamp is consistent with the target color.

8. An apparatus for generating metamerism, characterized in that, The device includes: The first primary color combination determination module is used to determine each three primary colors from a preset set of primary colors as a primary color combination, thereby obtaining multiple primary color combinations; the number of the multiple primary colors is greater than three. The second primary color combination determination module is used to determine multiple associated primary color combinations of the target color from among the multiple primary color combinations based on the chromaticity diagram; A primary color mixing ratio determination module is used to determine the first primary color mixing ratio of the three primary colors in each associated primary color combination corresponding to the target color; The primary color combination set determination module is used to arbitrarily combine the multiple associated primary color combinations to obtain at least one associated primary color combination set. The metamerism spectrum generation module is used to perform mixing processing on each associated primary color combination in each associated primary color combination set based on the combination mixing ratio between each associated primary color combination in each associated primary color combination set and the first primary color mixing ratio corresponding to each associated primary color combination in each associated primary color combination set, to obtain a metamerism spectrum of multiple primary colors in each associated primary color combination set corresponding to the target color under the combination mixing ratio; the combination mixing ratio is arbitrary.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method for fitting five-primary-color LED mixed light source

    CN112423429A

  • Method and system for evaluating color characterization capability of multispectral sensor

    CN115406531A