Construction and application method of light digital color library
The lamp light digital color library construction method addresses inconsistent lighting control by using a systematic approach to determine target color brightness, select appropriate models, and encode hues, resulting in precise and standardized lighting output.
Patent Information
- Application Number
- CN202510628430.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2045-05-15
AI Technical Summary
The existing lighting control relies on manual experience to lead to inaccurate and inconsistent color control, making it difficult to meet the diverse lighting effect requirements.
Build a digital color library for lighting, and generate a digital color library by determining the target color brightness, color system and hue, and perform color coding and output control based on it.
It realizes accurate and unified control of lighting colors, improves the accuracy and efficiency of lighting output, and meets diverse lighting effects needs.
Smart Images

Figure CN120321848A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of lighting control, and specifically relates to a method for constructing a lighting digital color library, a lighting color encoding method based on the lighting digital color library, a lighting output control method, an application method of the lighting digital color library, a device for constructing the lighting digital color library, an electronic device, a readable storage medium, and a computer program product. Background Art
[0002] In the field of lighting control, currently, most rely on manual adjustment methods based on the experience of staff. In this method, staff usually manually adjust the color parameters of the lighting, such as RGB values, color temperature, etc., according to their own experience and visual perception. For example, when arranging stage lighting, staff may roughly adjust the color of the lighting according to the atmosphere requirements of the performance scene to create different atmospheres such as warm, mysterious, or cheerful.
[0003] However, this method highly depends on the experience and subjective judgment of the staff, which will lead to significant differences in the operation results of different staff, and thus it is difficult to achieve precise and unified lighting color control. At the same time, for complex color requirements, manual adjustment is difficult and inefficient, so it is difficult to meet the requirements of diverse lighting effects. Summary of the Invention
[0004] In view of the above problems, this application provides a method for constructing a lighting digital color library, a lighting color encoding method based on the lighting digital color library, a lighting output control method, an application method of the lighting digital color library, a device for constructing the lighting digital color library, an electronic device, a readable storage medium, and a computer program product, which can solve the problem of difficult to achieve precise and unified lighting color control, and can also solve the problem of difficult to meet the requirements of diverse lighting effects currently.
[0005] In a first aspect, this application provides a method for constructing a lighting digital color library, including:
[0006] Determine the target color lightness corresponding to the lighting application scenario requirements;
[0007] Determine the target colorimetric system adapted to the lighting display characteristics;
[0008] Extract multiple hues in the target colorimetric system based on the target color lightness;
[0009] Generate a lighting digital color library based on the preset color library generation requirements and the multiple hues.
[0010] In the above technical solution, the method can innovatively propose a digital color library for lights in the field of light control, thereby making up for the blank of the color library in the field of light control, and further improving the accuracy and standardization of light control.
[0011] In a second aspect, the present application provides a method for encoding the color of lights based on a digital color library for lights. The digital color library for lights is constructed by the method for constructing a digital color library for lights according to any one of the first aspects of the present application. The method includes:
[0012] Determine the color of the light to be encoded;
[0013] Based on the digital color library for lights, identify the basic hue to which the color of the light belongs;
[0014] Based on the color of the light and the basic hue, determine the subdivided hue;
[0015] Based on the color of the light and the subdivided hue, determine the saturation level;
[0016] Based on the basic hue, the subdivided hue and the saturation level, generate a color code.
[0017] In the above technical solution, the method can determine the basic hue, the subdivided hue and the saturation level of the color of the light based on the digital color library for lights, and then generate a color code for the color of the light based on the basic hue, the subdivided level and the saturation level, so that users can more intuitively identify the color of the light when obtaining the color of the light. At the same time, the color code can also greatly facilitate users to search for and directly use colors.
[0018] In a third aspect, the present application provides a method for controlling light output. The method includes:
[0019] Obtain the color code of the color of the light to be output; the color code is encoded by the method for encoding the color of the light based on the digital color library for lights according to any one of the second aspects of the present application;
[0020] Based on the light control console, control the output of the light corresponding to the color code.
[0021] In the above technical solution, the method can, after encoding the color of the light, apply it based on the color code, so as to achieve more direct and effective control of light output, and further make the method have higher accuracy of light output compared with the traditional method, avoiding the problem that the color perceived by the human eye deviates from the color of the light output.
[0022] Fourthly, the present application provides a method for applying a digital light color library, where the digital light color library is constructed by the method for constructing a digital light color library according to any one of the first aspects of the present application. The method includes:
[0023] Performing display optimization and UI setting on the digital light color library to obtain an optimized color library diagram;
[0024] Outputting the optimized color library diagram in a target software so that the operations of the user on the optimized color library diagram are manifested in the target software.
[0025] In the above technical solution, this method can make the digital light color library applicable to software, so that the user can use the digital light color library in the software to select and apply colors.
[0026] Fifthly, the present application provides a device for constructing a digital light color library. The device for constructing a digital light color library includes:
[0027] A color lightness determination unit for determining a target color lightness corresponding to the requirements of a lighting application scenario;
[0028] A color representation system determination unit for determining a target color representation system adapted to the lighting display characteristics;
[0029] A hue extraction unit for extracting a plurality of hues in the target color representation system based on the target color lightness;
[0030] A color library generation unit for generating a digital light color library based on a preset color library generation requirement and the plurality of hues.
[0031] In the above technical solution, a device for generating a digital light color library is innovatively proposed in the field of lighting control, so as to make up for the problem of the lack of an adapted color library in the field of lighting control, and thus indirectly improve the accuracy and standardization of lighting control.
[0032] Sixthly, the present application provides a lighting color coding device based on a digital light color library, where the digital light color library is constructed by the device for constructing a digital light color library according to any one of the fifth aspects of the present application. The device includes:
[0033] A lighting color determination unit for determining a lighting color to be encoded;
[0034] A basic hue recognition unit for recognizing the basic hue to which the lighting color belongs based on the digital light color library;
[0035] A refined hue recognition unit for determining a refined hue based on the lighting color and the basic hue;
[0036] A saturation level recognition unit for determining a saturation level based on the light color and the subdivided hue.
[0037] A color encoding unit for generating a color encoding based on the basic hue, the subdivided hue, and the saturation level.
[0038] In the above technical solution, the device can determine the basic hue, subdivided hue, and saturation level of the light color based on the digital light color library, and then generate a color encoding of the light color based on the basic hue, subdivided level, and saturation level, so that users can more intuitively recognize the light color when obtaining the light color, and at the same time, the color encoding can also greatly facilitate users to search for and directly use the color.
[0039] In a seventh aspect, the present application provides a light output control device, the device includes:
[0040] An acquisition unit for acquiring the color encoding of the light color to be output; the color encoding is encoded by the light color encoding method based on the digital light color library according to any one of the second aspects of the present application;
[0041] A control unit for controlling the output of the light corresponding to the color encoding based on a light console.
[0042] In the above technical solution, the device can, after encoding the light color, apply based on the color encoding, so as to achieve more direct and effective light output control, and further make the method have higher accuracy of light output compared with the traditional method, avoiding the problem that the color perceived by the human eye deviates from the light output color.
[0043] In an eighth aspect, the present application provides an application device for a digital light color library, the digital light color library is constructed by the construction device of the digital light color library according to any one of the fifth aspects of the present application, and the device includes:
[0044] An optimization unit for performing display optimization and UI setting on the digital light color library to obtain an optimized color library diagram;
[0045] An output unit for outputting the optimized color library diagram in a target software so that the operation of the user on the optimized color library diagram is manifested in the target software.
[0046] In the above technical solution, the device can make the digital light color library applicable to the software so that users can select and apply colors using the digital light color library in the software.
[0047] In a ninth aspect, the present application provides an electronic device, which includes a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the method described in any one of the first aspect to the fourth aspect.
[0048] In a tenth aspect, the present application provides a readable storage medium, in which a computer program is stored. When the computer program is run by a processor, it executes the method described in any one of the first aspect to the fourth aspect.
[0049] In an eleventh aspect, the present application provides a computer program product, which includes a computer program. When the computer program is run by a processor, it executes the method described in any one of the first aspect to the fourth aspect.
[0050] The beneficial effects of the present application are as follows: In the field of lighting control, the method innovatively proposes a special color library for adaptation and a corresponding method for constructing the color library. At the same time, the method can make it easier to find a specified color and perform corresponding lighting control through color library coding. In addition, the method helps to improve the standardization, automation, and accuracy of lighting output control, and can also make it more conform to the recognition effect of the human eye. Finally, the method also provides a color library usage plan on the corresponding software, enabling it to have a wider application range, thus facilitating the staff to better control the lighting output. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments of the present application. The following drawings only show some embodiments of the application and should not be regarded as limiting the scope. Among them, in all the drawings, the same reference numerals are used to represent the same content.
[0052] Figure 1 It is a schematic flowchart of a method for constructing a lighting digital color library in some embodiments of the present application;
[0053] Figure 2 It is a schematic flowchart of a method for constructing a lighting digital color library in some embodiments of the present application;
[0054] Figure 3 It is a schematic flowchart of a method for encoding lighting colors based on a lighting digital color library in some embodiments of the present application;
[0055] Figure 4 It is an example diagram of a basic color wheel composed of 10 basic hues in some embodiments of the present application;
[0056] Figure 5An example diagram of a segmented color wheel composed of 40 segmented hues in some embodiments of the present application;
[0057] Figure 6 A schematic diagram of a saturation ring in some embodiments of the present application;
[0058] Figure 7 A schematic diagram of a lighting digital color library in some embodiments of the present application;
[0059] Figure 8 A schematic diagram of a chromaticity diagram in some embodiments of the present application;
[0060] Figure 9 A conceptual schematic diagram of dividing a target color coordinate range based on a target segmented hue, a target color coordinate, and a preset color tolerance in some embodiments of the present application;
[0061] Figure 10 An effect diagram showing the performance of saturation grading points in a chromaticity diagram in some embodiments of the present application;
[0062] Figure 11 A comparative schematic diagram of the relationship between the width of a color gamut range and the number of corresponding color coordinate points in some embodiments of the present application;
[0063] Figure 12 A flow schematic diagram of a lighting output control method in some embodiments of the present application;
[0064] Figure 13 A flow schematic diagram of an application method of a lighting digital color library in some embodiments of the present application;
[0065] Figure 14 An example diagram of an optimized color library diagram in some embodiments of the present application;
[0066] Figure 15 A structural schematic diagram of a lighting digital color library construction device in some embodiments of the present application;
[0067] Figure 16 A structural schematic diagram of a lighting color encoding device based on a lighting digital color library in some embodiments of the present application;
[0068] Figure 17 A structural schematic diagram of a lighting output control device in some embodiments of the present application;
[0069] Figure 18 A structural schematic diagram of an application device of a lighting digital color library in some embodiments of the present application;
[0070] Figure 19 A structural schematic diagram of an electronic device in some embodiments of the present application. Detailed implementation manners
[0071] The embodiments of the technical solution of the present application will be described in detail below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, so they are only examples and cannot be used to limit the protection scope of the present application.
[0072] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above drawings are intended to cover non-exclusive inclusion.
[0073] In the description of the embodiments of this application, technical terms such as "first" and "second" are only used to distinguish different objects and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity, specific order or primary-secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "a plurality" is two or more (including two). Similarly, "multiple groups" means two or more groups (including two groups), and "multiple pieces" means two or more pieces (including two pieces) unless otherwise specifically defined.
[0074] Referring to "embodiments" herein means that the specific features, structures or characteristics described in connection with the embodiments may be included in at least one embodiment of this application. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
[0075] In the description of the embodiments of this application, the term "and / or" is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after.
[0076] In the current field of lighting control, technicians generally rely on two methods to carry out their work: one is to carry out lighting regulation based on their accumulated experience, and the other is to implement lighting settings by referring to various existing color cards. However, both of these methods have significant drawbacks.
[0077] The lighting control method based on personal experience inevitably introduces errors due to its strong subjectivity and lack of quantification standards. Moreover, the experience levels of different technicians vary greatly, which makes the lighting control process complex and difficult to grasp, greatly increasing the difficulty of lighting control.
[0078] On the other hand, when existing color cards are designed, they mainly focus on the final visual effect presented by light scattering, rather than starting from the physical characteristics of the light itself. This design concept makes it difficult to accurately match the light parameters in actual applications, thereby affecting the accuracy of lighting and failing to meet the scenarios with high-precision requirements for lighting effects.
[0079] In view of the above technical problems, the embodiments of the present application innovatively propose a complete system for constructing and applying a digital light color library. Specifically, the present application creatively provides a method for constructing a digital light color library, which deeply focuses on the color characteristics of the light itself (such as core elements like lightness, hue, and chroma), and can accurately create a highly adaptable digital light color library according to the diverse needs defined by users.
[0080] On this basis, the present application further proposes a color recognition and coding scheme based on the digital light color library. Through this scheme, the colors in the color library can be accurately recognized and given unique coding identifiers, providing a clear and accurate data basis for subsequent light control.
[0081] In addition, the present application also creatively designs a light control method based on the above coding. This method is simple to operate, convenient and efficient. Users can quickly and accurately control the lights only through the coding, greatly improving the efficiency and accuracy of light control and bringing a new solution to the field of light control.
[0082] Embodiment 1
[0083] As Figure 1 shown, some embodiments of the present application provide a method for constructing a digital light color library, and the method for constructing the digital light color library includes:
[0084] S101. Determine the target color lightness corresponding to the requirements of the light application scenario.
[0085] S102. Determine the target colorimetric system adapted to the light display characteristics.
[0086] S103. Extract multiple hues in the target colorimetric system based on the target color lightness.
[0087] S104. Generate a digital light color library based on the preset color library generation requirements and multiple hues.
[0088] In some embodiments, the method for constructing a digital light color library refers to a systematic process or set of steps for creating a digital light color library. Among them, this method can convert the color characteristics of the light (such as lightness, hue, chroma, etc.) into digital form for easy storage, transmission, and processing, so as to meet the requirements of various light application scenarios.
[0089] In some embodiments, the requirements for lighting application scenarios refer to the specific requirements for lighting effects in different environments or uses. For example, in stage performances, rich and diverse lighting effects may be required; in museum exhibitions, soft and uniform lighting may be needed to protect exhibits; in commercial spaces, a specific atmosphere may be created through lighting. It can be seen that these requirements determine the goals and directions for constructing a digital color library for lighting.
[0090] In some embodiments, the target color lightness refers to the brightness of a color and is an important parameter for describing the color of light. In this method, the target color lightness refers to the range of target color lightness or the specific target color lightness value required for the target application scenario to be determined in advance. This target color lightness will be the basis for subsequent hue extraction and color library generation. Among them, after determining the target colorimetric system, the target color lightness can be correspondingly transformed based on the target colorimetric system.
[0091] In some embodiments, the lighting display characteristics refer to the physical and chemical characteristics of lighting devices when displaying colors, such as color temperature, color rendering index, luminous efficiency, etc. Different lighting devices may have different display characteristics, which will affect the color presentation effect. Therefore, when constructing a digital color library for lighting, it is necessary to select a colorimetric system that adapts to the lighting display characteristics to ensure that the colors in the digital color library for lighting can be accurately output by the target lighting device.
[0092] In some embodiments, the target colorimetric system is a specific color model or standard system selected according to the lighting display characteristics when constructing a digital color library for lighting to accurately describe and represent the color of light. Among them, the Munsell colorimetric system can divide colors by hue, lightness, and chroma; the CIE colorimetric system can describe colors with stimulus values based on the visual characteristics of the human eye; the RGB colorimetric system can describe colors based on the additive mixing principle of three primary colors. It can be seen that the principles and applicable scenarios of different colorimetric systems are different. When constructing a color library, it is necessary to select in combination with the lighting device display characteristics (such as gamut range, color reproduction ability, etc.). If the lighting is used for stage performances, a colorimetric system that can present rich colors can be selected; for industrial inspection, it is advisable to select one based on scientific measurement standards to ensure that the extracted hues accurately reflect the actual color of the light and generate a color library that meets the requirements.
[0093] In some embodiments, the hue refers to the basic attribute of a color, such as red, orange, yellow, green, blue, indigo, violet, etc. In the construction of a digital color library for lighting, multiple hues are extracted in the target colorimetric system based on the target color lightness, and these hues will form the basic color set of the digital color library for lighting.
[0094] In some embodiments, the preset color library generation requirements refer to a series of rules or standards that need to be followed when generating a digital light color library. These requirements may include the number, distribution, and uniformity of hues, as well as the storage format and access method of the color library. The preset color library generation requirements help ensure that the generated color library meets the needs of practical applications and has good usability and scalability.
[0095] In some embodiments, the digital light color library refers to a digital collection containing various light colors generated by the above construction method. Each color in the color library can be represented by a specific code or identifier, facilitating its invocation and management in the lighting control system. Evidently, the construction of the digital light color library provides strong support for the precise control and rapid switching of lighting effects.
[0096] Exemplarily, in the scenario of constructing a digital light color library for stage lighting, the method can be based on the target color lightness corresponding to the requirements of the lighting application scenario. For example, a target color lightness of 8 - 10 corresponds to a lively atmosphere; a target color lightness of 3 - 5 corresponds to a warm atmosphere; and a target color lightness of 5 - 8 corresponds to a dynamic performance atmosphere.
[0097] At this time, due to the strong color expressiveness and wide color gamut of stage lighting equipment, the method selects the Munsell color system that can present rich colors.
[0098] Then, within each target color lightness range, the method extracts multiple suitable hues from the Munsell hue circle, such as red (lively atmosphere), warm yellow (warm atmosphere), blue (dynamic performance atmosphere), etc.
[0099] Finally, according to the requirements that the color library needs to contain various atmosphere colors and be convenient for quick invocation, etc., the extracted hues are encoded or directly presented, thus generating a digital light color library for stage lighting.
[0100] Exemplarily, during the process of constructing a digital light color library for museum artifact exhibitions, to protect the artifacts from strong light damage and ensure clear viewing by visitors, the method can determine the target color lightness of the display case lighting to be 20 - 40; and the target color lightness of the wall display area to be 40 - 60.
[0101] Then, based on the requirements of the museum lighting for color reproduction accuracy, the CIE1931 - XYZ color system can be selected.
[0102] Subsequently, the method can extract neutral hues close to natural light and soft, such as off - white, light wood color, etc. from the CIE color system at the target color lightness.
[0103] Finally, according to the requirements that the color library should meet the requirements of accurate color and soft light for artifact display, the extracted hues are encoded to generate a digital light color library for museum artifact exhibitions.
[0104] In these embodiments, the method can ensure that the generated color library closely fits the actual usage scenario by accurately determining the target color lightness corresponding to the lighting application scenario requirements, avoiding the deviation of the lighting effect caused by improper setting of the target color lightness. Selecting an appropriate target colorimetric system according to the lighting display characteristics enables the hue extracted from the system to accurately reflect the color actually displayed by the lighting device, greatly improving the accuracy and consistency of color description and effectively solving the lighting accuracy problem of traditional color libraries based on light scattering results. At the same time, extracting multiple hues based on the target color lightness is conducive to enriching the color types of the color library, providing a wider selection space for lighting design, and meeting diverse creative needs. Finally, combining the preset color library generation requirements, integrating multiple hues to generate a digital color library realizes the standardized and digital management of lighting colors, facilitating storage, transmission, and invocation, making lighting control simpler, more convenient, and more efficient, thus helping to reduce the difficulty and error of lighting control and promoting the development of the lighting control field towards precision and intelligence.
[0105] To make the constructed digital lighting color library conducive to human eye recognition, in some embodiments, determining the target color lightness corresponding to the lighting application scenario requirements includes:
[0106] Based on the optimal resolution requirement of the human eye for colors included in the lighting application scenario requirements, determining the target color lightness.
[0107] In some embodiments, since the resolution ability of the human eye for colors is affected by color lightness, under different lightness conditions, the distinguishability of the human eye for different colors and the perception ability of color details will be different. Therefore, there is a specific lightness (or lightness range) within which the human eye can distinguish various colors most clearly and accurately, and this lightness (or lightness range) is the target color lightness (or target color lightness interval) corresponding to the optimal resolution requirement of the human eye for colors.
[0108] In some embodiments, the method can determine the lightness at which the resolution of the human eye for colors is the highest (i.e., the most colors distinguishable by the human eye on the color plane) among the 0-10 lightness of the Munsell system as the target color lightness, and this target color lightness is Munsell system lightness 5.
[0109] Exemplarily, in a small indoor folk singing event, the stage is decorated warmly and simply, and the lighting is designed to create a soothing and peaceful atmosphere, allowing the audience to immerse themselves in the music. In the Munsell system, the light with a value of 5 is soft and not dazzling. It will not destroy the tranquility of the scene due to excessive brightness, and at the same time, it can make the outline of the singer and simple props clear. Under this value, the human eye can distinguish colors well, such as the warm wood color and light yellow color commonly used in folk singing, and can perceive the warmth and comfort conveyed by the colors. Based on the best color discrimination requirements of the human eye, the target color value of the stage lighting application scenario is determined to be value 5 in the Munsell system, and a digital color library of lighting is constructed based on this to help create a perfect performance atmosphere.
[0110] In these embodiments, the method can greatly improve the accuracy and practicality of the construction of the color library. When constructing the digital color library of lighting, the value may be determined only from a relatively broad perspective such as the creation of the scene atmosphere, without fully considering the color discrimination characteristics of the human eye. As a result, in actual applications, although the generated color library can meet the basic lighting and atmosphere requirements, it may not allow the human eye to accurately and clearly distinguish the colors presented by the lighting, affecting the visual experience. After adding this limitation, when determining the target color value, the color discrimination ability of the human eye at which color value is the strongest will be fully considered. The target color value determined based on this can make the lighting color presented to the observer in the clearest and most accurate way. The digital color library of lighting constructed in this way can ensure that the lighting color effect is more excellent in actual applications, whether it is used for stage performances, commercial displays or other scenarios, greatly improving the quality and effect of lighting control, and providing a more high-quality and practical tool for lighting designers.
[0111] In order to make the constructed digital color library of lighting have higher precision, in some embodiments, based on the best color discrimination requirements of the human eye included in the lighting application scenario requirements, determining the target color value includes:
[0112] Based on the lighting display effect requirements and the best color discrimination requirements of the human eye included in the lighting application scenario requirements, determining the target color value.
[0113] In some embodiments, the lighting display effect requirement refers to the specific visual presentation requirements that lighting needs to achieve in different application scenarios. For example, in commercial stores, the lighting display effect requirement may be to highlight the color, texture and details of the goods through bright and colorful lighting; in theater stage scenes, the lighting display effect requirement may be to achieve rich color changes, strong contrast between light and dark, and clever shaping of light and shadow according to the development of the plot and the rhythm of the performance, so as to enhance the artistic appeal and visual impact of the stage and guide the emotions and attention of the audience; in museum exhibition halls, the lighting display effect requirement is to provide soft, uniform and accurate color reproduction lighting, which can clearly display the details of cultural relics or artworks, and avoid strong light from damaging the exhibits, creating a quiet and solemn visiting atmosphere, so that the audience can appreciate the exhibits attentively.
[0114] For example, in a small immersive poetry recitation stage, the lighting display effect requirement is to create a quiet and poetic atmosphere. The light needs to be soft, neither glaring to destroy the atmosphere nor dim to affect the visual presentation. It should be able to outline the reciter and make the background looming. Combined with the human eye's optimal color resolution requirements, the brightness of 5 in the Munsell system is moderate, which not only avoids glare affecting color resolution, but also prevents color details from being lost due to darkness. It can make the elegant colors on the stage harmonious and clearly layered, so the target color brightness of this scene is determined to be 5 in the Munsell system.
[0115] In these embodiments, the method can ensure that the selected light color can accurately meet the unique needs of different scenes during the process of selecting the light color. For example, in an art exhibition scene, the appropriate color brightness can make the selected light color just highlight the color and details of the exhibits, creating a visual atmosphere that fits the theme of the art; in a commercial performance stage, the appropriate color brightness can create a gorgeous, soft, or shocking lighting effect according to the performance style, greatly enhancing the appeal and viewing of the performance. At the same time, taking into full consideration the optimal color resolution requirements of the human eye is conducive to making the color presented by the light be clearly and accurately perceived by the human eye, thereby avoiding the problem of color distortion and blurring due to improper brightness, and thus improving the comfort and accuracy of the visual experience. In summary, the target color brightness determined by combining the two can not only optimize the lighting effect, but also ensure the accurate presentation of colors.
[0116] In order to select a suitable color system, in some embodiments, determining a target color system that matches the light display characteristics includes:
[0117] Based on the color accuracy requirements of lighting display, the richness of color space, and the human eye perception effect requirements, the target color system is determined in the preset color system library.
[0118] In some embodiments, the requirement for color accuracy in lighting display means that in lighting application scenarios, the colors presented by the lighting must accurately reproduce the colors expected by the designer or user as much as possible. For example, in stage lighting design, the lighting needs to precisely present specific clothing colors and prop colors to create the expected stage atmosphere. It can be seen that the requirement for color accuracy emphasizes the closeness between the lighting color and the true color, and is one of the important indicators for measuring the quality of lighting display.
[0119] In some embodiments, a color space refers to a mathematical model used to describe and represent colors, which defines the relationships and ranges among the three basic attributes of colors (such as hue, chroma, and lightness). Different color spaces have different characteristics and application ranges.
[0120] In some embodiments, the requirement for richness means that in lighting display, the color representation system needs to cover as wide a color range as possible to meet the diverse color requirements in various complex scenarios. For example, in some art creation, high-end display and other scenarios, some very unique, vivid or subtle colors may be required, which requires the color space defined by the color representation system to be large enough to accommodate these rich colors and provide more creative possibilities for lighting designers.
[0121] In some embodiments, the human eye is the organ that finally receives and perceives the lighting color. The requirement for the human eye perception effect emphasizes that the determination of the color representation system should fully consider the perception characteristics of the human eye for colors. A good color representation system should enable the colors displayed by the lighting to conform to the visual perception habits of the human eye as much as possible, allowing the observer to comfortably and accurately perceive the color information conveyed by the lighting. For example, avoid situations such as overly dazzling colors, too strong or too weak contrast that may cause visual fatigue or color perception distortion of the human eye.
[0122] In some embodiments, a preset color representation system library refers to a collection that has been pre-collected and organized, containing a variety of different color representation systems. These color representation systems may be developed based on different theories, standards or application requirements, such as the Munsell color system, RGB color system, CMYK color system, etc. Among them, the preset color representation system library can provide a rich selection range for determining the target color representation system. By evaluating and comparing each color representation system in the library, this method can find the color representation system that best suits the current lighting display requirements.
[0123] Exemplarily, in an application scenario of preparing for a large-scale stage musical performance, the costumes of the actors on the stage include magnificent red opera costumes, deep blue cloaks, etc. The lighting needs to accurately reproduce these colors to avoid color differences affecting the performance texture. At the same time, when facing scenes from a dreamy forest to a mysterious palace, the lighting needs to present various delicate, unique, and rich colors to create a realistic scene atmosphere. In addition, the lighting should ensure that the human eye can comfortably and accurately perceive colors at different positions and for different durations. Considering these requirements, after comparing and screening in a preset variety of color representation system libraries, the Munsell color representation system is finally determined as the target color representation system that adapts to the lighting display characteristics of this stage due to its accurate color definition, rich color levels, and characteristics that conform to human eye visual perception.
[0124] In these embodiments, the method can ensure that the colors presented by the lighting are highly consistent with the preset in terms of color accuracy; in terms of the richness of the color space, the lighting can display more diverse and delicate colors; considering the human eye perception effect, the lighting colors can be comfortably and accurately perceived under different environments and viewing conditions, reducing visual fatigue and enhancing the viewing experience of the audience. Determining the target color representation system from the preset color representation system library considering these requirements provides a scientific and accurate basis for lighting design and guarantees the high quality and stability of lighting display.
[0125] In some embodiments, in order to refine the construction basis of the color library, when the target color representation system is the Munsell color representation system and the target color lightness is lightness 5 in the Munsell color representation system, multiple hues are extracted from the target color representation system based on the target color lightness, including:
[0126] 40 visually equidistant hues are extracted from the Munsell color representation system based on lightness 5.
[0127] In some embodiments, the Munsell color representation system refers to a color representation system proposed by the American artist and teacher A.H. Munsell in 1905. It systematically and quantitatively describes the three attributes of color - hue, value, and chroma. Among them, the Munsell color representation system divides the color wheel into 10 main hues, and each main hue is further divided into 10 equal parts, totaling 100 hues; the value range is from 0 (black) to 10 (white), and lightness 5 is in the middle position, representing the medium level of color lightness; saturation: chroma reflects the purity or vividness of the color. The larger the value, the more vivid the color; the smaller the value, the closer the color is to gray. It can be seen that through this three-dimensional coordinate system, the Munsell color representation system can accurately describe and locate each color.
[0128] In some embodiments, the color lightness 5 is neither as overly bright and dazzling as high color lightness nor as overly dim as low color lightness. In some scenarios where color performance and visual comfort need to be balanced, lightness 5 is a commonly used choice. For example, in stage lighting, color lightness 5 can be used as the basic color lightness to construct a color library that can display rich stage effects.
[0129] In some embodiments, visual equidistance means that in human visual perception, the degree of difference between these extracted hues is equal. That is to say, when the human eye observes these hues, it will feel that the color changes between them are uniform and consistent. For example, on the color wheel, if hues are selected at certain intervals and rules such that the visual difference between adjacent hues is approximately the same, then these hues are visually equidistant.
[0130] Exemplarily, the 40 hues can be 5R, 7.5R, 10R, 2.5YR, 5YR, 7.5YR, 10YR, 2.5Y, 5Y, 7.5Y, 10Y, 2.5GY, 5GY, 7.5GY, 10GY, 2.5G, 5G, 7.5G, 10G, 2.5BG, 5BG, 7.5BG, 10BG, 2.5B, 5B, 7.5B, 10B, 2.5PB, 5PB, 7.5PB, 10PB, 2.5P, 5P, 7.5P, 10P, 2.5RP, 5RP, 7.5RP, 10RP, 2.5R in the Munsell color system.
[0131] In these embodiments, the method can fully meet the design, matching, and application requirements for color diversity in different scenarios with a rich and systematic color set, and can also ensure that each hue presents a balanced difference effect in visual perception through the uniform distribution characteristic of visual equidistance, avoiding abrupt color transitions, and providing strong support for the accurate expression and harmonious presentation of colors.
[0132] To comprehensively represent colors, in some embodiments, the method further includes:
[0133] Extracting the saturation of each of the 40 hues in the Munsell color system.
[0134] In some embodiments, the saturation corresponding to the hue refers to the Munsell chroma corresponding to the light color. Specifically, it can refer to the color purity or vividness of the corresponding hue at a specific color lightness (such as color lightness 5). It reflects the degree to which the color deviates from neutral gray. This saturation is usually quantitatively described by a saturation numerical value (wherein, the larger the value, the higher the saturation and the more vivid the color). Each hue corresponds to a different saturation value due to its color components and saturation. For example, the hues in the red color system may have different saturation values from low to high, corresponding to different vivid reds such as light pink, pure red, and deep red.
[0135] In these embodiments, the method can accurately quantify the vividness of each hue at a specific color lightness, construct a color database containing the dual dimensions of hue and saturation, and provide a more detailed parameter basis for color design.
[0136] To elaborate on the composition of the digital light color library, in some embodiments, a digital light color library is generated based on preset color library generation requirements and multiple hues, including:
[0137] A digital light color library is generated based on preset color library generation requirements, 40 hues, and the saturation of each of the 40 hues.
[0138] In these embodiments, the method can accurately construct a digital light color database with a comprehensive dimension and accurate data. By integrating the dual information of hue and saturation, it can not only meet the needs of different scenarios for the types of colors (hues) but also precisely control the vividness of the colors (saturation), thereby providing a highly customized color selection scheme for light design, ensuring the accurate expression of colors and the perfect presentation of artistic effects in different application scenarios (such as stage lighting, landscape lighting, etc.), and at the same time improving the standardization and digital level of color management.
[0139] To construct a more suitable digital light color library, in some embodiments, the preset color library generation requirements at least include color library structure requirements, hue hierarchy requirements, display layout requirements, and element association requirements.
[0140] In some embodiments, the color library structure requirements refer to clearly defining the overall architecture of the color library when generating the digital light color library, including the hierarchical division of color parameters such as hue, saturation, and color lightness. A reasonable color library structure helps improve the manageability, scalability, and usage efficiency of color data, ensuring that users can quickly locate and obtain the required color information.
[0141] In some embodiments, the hue hierarchy requirement means that the division of hues in the color library should meet certain levels, that is, the classification method of hues from macro to micro, from broad to specific. Through reasonable hue hierarchy division, the requirements for color fineness in different application scenarios can be met, and the flexibility and accuracy of color selection can be improved.
[0142] In some embodiments, the display layout requirement means that in the display interface or interaction interface of the color library, the presentation method of color information is standardized, including the arrangement method of color samples, the annotation position of color names or numbers, the display format of color parameters, etc. A good display layout can improve the user experience, enabling users to intuitively and quickly browse and compare different colors, and at the same time facilitating operations such as color selection, editing, and saving for users.
[0143] In some embodiments, the element association requirement means that in the color library, the association method between color elements and other related information (such as saturation, color name, color code, etc.) is specified. Through clear element association, the practicality and guidance of the color library can be improved, helping users better understand and apply color information.
[0144] In these embodiments, the method can ensure that color data is organized and stored in a logical and systematic manner through clear color library architecture design requirements, thereby facilitating the guarantee of the balanced distribution and layering of hues, and then forming a digital color library with scientific classification, convenient operation, and application guidance value, significantly improving the efficiency and professionalism of color management.
[0145] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions in the present application will be clearly and completely described below. In some embodiments, as Figure 2 shown, the method for constructing the lighting digital color library includes:
[0146] S201. Determine the target color lightness based on the lighting display effect requirements and the optimal color resolution requirements of the human eye included in the lighting application scenario requirements.
[0147] S202. Determine the Munsell color system in the preset colorimetric system library based on the color accuracy requirements, color space richness requirements, and human eye perception effect requirements of lighting display.
[0148] S203. In the Munsell color system, when the target color lightness is lightness 5, extract 40 hues with equal visual intervals based on lightness 5 in the Munsell color system.
[0149] S204. Extract the saturation of each of the 40 hues in the Munsell color system.
[0150] S205. Generate a digital light color library based on the requirements of the color library structure, hue hierarchy, display layout, element association, 40 hues, and the saturation of each of the 40 hues.
[0151] Embodiment 2
[0152] As Figure 3 shown, some embodiments of the present application provide a method for encoding the light color based on a digital light color library. The digital light color library is constructed by the construction method of the digital light color library in Embodiment 1. Among them, the method for encoding the light color based on the digital light color library includes:
[0153] S301. Determine the light color to be encoded.
[0154] S302. Identify the basic hue to which the light color belongs based on the digital light color library.
[0155] S303. Determine the subdivided hue based on the light color and the basic hue.
[0156] S304. Determine the saturation level based on the light color and the subdivided hue.
[0157] S305. Generate a color code based on the basic hue, subdivided hue, and saturation level.
[0158] In some embodiments, the light color to be encoded refers to a specific light color that needs to be color-coded. This light color may be a color collected from an actual scene or a color specified according to design requirements.
[0159] In some embodiments, the basic hue refers to the main hue category to which the light color belongs. In the digital light color library, the basic hues are the 10 basic hues in the Munsell color system.
[0160] In some embodiments, the subdivided hue refers to a further subdivided hue category based on the basic hue. In the digital light color library, the subdivided hues are the 40 subdivided hues in the Munsell color system.
[0161] In some embodiments, the saturation level refers to the vividness or purity of the light color. In the digital light color library, the saturation level is related to the subdivided hue, and each subdivided hue corresponds to a different number of saturation levels, which are used to encode and distinguish light colors with different vividness levels.
[0162] In some embodiments, color encoding refers to the process of converting the light color into a specific format or code. Through encoding, various attributes of the light color (such as basic hue, subdivided hue, saturation level, etc.) can be represented in a digital form, facilitating identification, processing, and application by the system or user.
[0163] In these embodiments, the method can not only quickly lock the color range by using the macro classification of the basic hues in the color library, but also improve the accuracy of color recognition through the double verification of the subdivided hue and saturation level, and finally generate an encoding system containing multi-dimensional color parameters, effectively solving the problems of fuzzy color recognition and ineffective retrieval in the traditional method. Thus, it provides a unified and extensible color identification scheme for the lighting control system, significantly improving the accuracy and efficiency of lighting design, scene switching, and cross-device color management.
[0164] In some embodiments, to more comprehensively apply the encoding of the light color, determining the light color to be encoded includes:
[0165] detecting the light color of the target light through a spectral detector; or
[0166] determining the light color of the target light based on the light output requirements.
[0167] In some embodiments, a spectral detector is an instrument used to measure and analyze the wavelength and intensity distribution of light. In the detection of light color, the spectral detector can capture the light emitted by the target light and decompose it into light components of different wavelengths, thereby accurately determining the color characteristics of the light, such as color temperature, color rendering index, and specific spectral distribution, etc.
[0168] In some embodiments, the target light refers to a specific light that needs to be detected or determined. In the context of this application, the target light is the light object to be color-encoded. It can be any type of light, such as LED lights, fluorescent lights, halogen lights, etc., or the lighting light in a specific scene or application.
[0169] In some embodiments, the light output requirements refer to the expected values or specifications set for parameters such as light color, brightness (this brightness is conceptually different from the aforementioned color lightness), color temperature, etc. according to specific application scenarios or design requirements. When determining the light color of the target light, the light color can be selected or set according to the expected visual effect, atmosphere creation, or functional requirements. For example, in stage lighting design, different colors of lights may be set according to the needs of the plot to create a specific emotional atmosphere.
[0170] In some embodiments, the differences between brightness and lightness are described as follows: Brightness is a physical concept, mostly used to reflect the intensity of the light reflected by the object surface, with the unit of candela per square meter (nit), and is used to control the lighting effect and adapt to the ambient light in the fields of lighting, photography, etc. It is affected by the luminous intensity of the light source and the reflectivity of the object; however, lightness belongs to the concept of color science, which is used to reflect the light and dark degree of colors, related to color characteristics and human visual perception, and is used to create layers and guide the line of sight in the artistic fields such as painting and design. The lightness of different hues is different and can be changed by adding black and white.
[0171] Exemplarily, the sensor built in the spectral detector converts and analyzes the optical signal of the target light. After being processed by the internal algorithm, the color parameters of the light are directly displayed on the display screen of the instrument, such as the color temperature value (for example, 3000K, indicating warm white), the spectral curve graph (intuitively showing the intensity distribution of light of each wavelength), and the RGB value (for example, R:255, G:200, B:100, representing the ratio of the three primary colors of red, green, and blue), etc. The color of the light can be accurately determined through these data.
[0172] Exemplarily, the user may want to control the light that outputs the color of "vibrant orange". Among them, this "vibrant orange" is the light output requirement.
[0173] In these embodiments, the method can detect the color of the target light through the spectral detector, and can quickly and accurately obtain the detailed data of the light at the spectral level, such as color temperature, spectral distribution, etc., by means of scientific and precise instrument analysis, so as to accurately determine the color of the light and avoid the error of subjective judgment by the human eye; and determining the color of the target light based on the light output requirement endows the user with the ability to flexibly and directly specify the required light color according to the specific application scenario, emotional atmosphere or functional purpose, meeting the personalized and diversified lighting design requirements. The combination of the two methods not only ensures the accuracy of color judgment but also takes into account the flexibility in practical applications, greatly improving the efficiency and quality of lighting color applications.
[0174] In some embodiments, to define the basis of encoding and ensure the encoding effect, the lighting digital color library includes a basic hue ring composed of multiple basic hues, a subdivided hue ring composed of multiple subdivided hues, and a saturation ring corresponding to each subdivided hue.
[0175] In some embodiments, the basic hue ring, the subdivided hue ring, and the saturation ring refer to a method of representing the lighting digital color library in the form of three rings.
[0176] Exemplarily, the basic color wheel is based on five primary colors, namely red (R), yellow (Y), green (G), blue (B), and purple (P) in the Munsell color system, and five intermediate colors, namely red-yellow (RY), yellow-green (YG), blue-green (BG), purple-blue (PB), and purple-red (PR). Please refer to Figure 4 , Figure 4 which shows a basic color wheel composed of 10 basic color hues. This color wheel is obtained by equally dividing the circumference into 10 parts and includes a total of 10 basic color hues.
[0177] Exemplarily, each basic color hue is further divided into 4 grades, forming a total of 40 subdivided color hues. For example, red can be divided into 100R, 75R, 50R, and 25R. Please refer to Figure 5 , Figure 5 which shows a subdivided color wheel composed of 40 subdivided color hues.
[0178] Exemplarily, the method divides the saturation from low to high into 20 equal parts, represented by even numbers, with 02 being the lowest and 40 being the highest. The larger the value, the higher the vividness. At the same time, when facing different subdivided color hues, their saturation upper limit values are different. For example, the highest saturation of blue is 16 (8 grids). Please refer to Figure 6 , Figure 6 which shows a schematic diagram of a saturation wheel. In this diagram, the saturation upper limit value is 14 (7 grids), and the currently selected saturation is 10.
[0179] In some embodiments, the highest saturation that the 40 subdivided color hues can reach is 38 (19 grids, a total of 20 grids).
[0180] Exemplarily, Figure 7 which shows a schematic diagram of a digital light color library.
[0181] In these embodiments, the digital light color library constructs a basic color wheel composed of multiple basic color hues, providing a macroscopic framework for classifying light colors and facilitating quick positioning of major color categories; the subdivided color wheel composed of multiple subdivided color hues further refines the color granularity, enabling accurate differentiation of similar color hues and meeting the recognition requirements for subtle color differences; and the saturation wheel corresponding to each subdivided color hue fully presents the distribution of different saturation levels under each subdivided color hue, providing a clear quantitative standard for the vividness of light colors. The three work together to provide a comprehensive and detailed color reference system for light color coding, retrieval, matching, and application, effectively improving the scientificity and accuracy of light color management.
[0182] To effectively obtain the basic color hues, subdivided color hues, and saturation levels, in some embodiments, identifying the basic color hue to which the light color belongs based on the digital light color library includes:
[0183] Determine the basic hue in the basic hue circle that is most similar to the light color;
[0184] Based on the light color and the basic hue, determine the subdivided hues, including:
[0185] Determine multiple target subdivided hues under the basic hue in the subdivided hue circle, and determine the subdivided hue that is most similar to the light color among the multiple target subdivided hues;
[0186] Based on the light color and the subdivided hue, determine the saturation level, including:
[0187] Determine the saturation level that is most similar to the light color in the saturation circle corresponding to the subdivided hue.
[0188] In some embodiments, the basic hue circle refers to the basic structure for color classification in the light digital color library, which is composed of multiple basic hues. These basic hues are arranged in a certain order to form a circular system, covering the main categories of colors. During the process of light color recognition, the basic hue circle serves as a macroscopic classification tool, helping to quickly lock in the approximate hue range to which the light color belongs, providing a basic direction for subsequent more precise color analysis, and making the color recognition process more organized and systematic.
[0189] In some embodiments, the light color refers to the specific color characteristics presented by the target light, which includes multiple color attributes such as hue, lightness, and chroma. In practical applications, the light color will vary due to factors such as light source type, light-emitting principle, and environmental factors.
[0190] In some embodiments, the subdivided hue circle refers to a further refined color structure based on the basic hue circle, which is composed of multiple subdivided hues. The subdivided hue circle makes an in-depth division for each basic hue, subdividing the originally relatively broad basic hue into more specific hue categories. During the process of light color coding, when the basic hue to which the light color belongs is determined, the subdivided hue circle comes into play. By determining multiple target subdivided hues under the basic hue and finding the subdivided hue that is most similar to the light color from them, the more precise positioning of the light color in terms of hue can be achieved, improving the accuracy of color recognition.
[0191] In some embodiments, the subdivided hue refers to the specific color unit in the subdivided hue circle, which is a further subdivision of the basic hue. Each subdivided hue has unique color characteristics and there are subtle differences between adjacent subdivided hues. During the color coding process based on the light digital color library, the subdivided hue is an important parameter for describing the hue attribute of the light color. By determining the subdivided hue that is most similar to the light color, the hue characteristics of the light color can be described more accurately, providing key information for generating an accurate color code and making the digital expression of the light color more refined and accurate.
[0192] In some embodiments, the saturation ring refers to a color representation system corresponding to the sub - colors, which is used to quantitatively describe the vividness of colors. In the saturation ring, different positions represent different saturation levels. The higher the saturation level, the more vivid the color; the lower the saturation level, the duller the color. During the process of encoding the light color, after determining the sub - color phase to which the light color belongs, the saturation ring is used to determine the saturation level most similar to the light color under the corresponding sub - color phase.
[0193] In some embodiments, the saturation level refers to a quantitative index in the Munsell color system for measuring the vividness of colors. In the encoding of light colors, the saturation level reflects the vividness of the light color relative to its corresponding sub - color phase. By determining the saturation level most similar to the light color in the saturation ring corresponding to the sub - color phase, the saturation characteristics of the light color can be accurately described. This parameter is crucial for the digital expression of light colors, enabling the light colors to have not only a clear definition in terms of hue but also an accurate quantification in terms of vividness, thereby providing more detailed and accurate color information for fields such as lighting control and design, and helping to achieve richer lighting effects and more precise color matching.
[0194] In these embodiments, the method can first locate the approximate hue range in the basic hue ring, then accurately lock the sub - hue in the sub - hue ring, and finally determine the saturation level in the saturation ring, jointly achieving a full - range accurate identification of the light color from macroscopic to microscopic, from hue to saturation, effectively improving the accuracy and refinement of light color recognition, providing a reliable and accurate color basis for light color encoding, control, and application, and ensuring that the light color can be accurately restored and expressed in different scenarios.
[0195] To more accurately determine the basic hue of the light color, in some embodiments, determining the basic hue most similar to the light color in the basic hue ring includes:
[0196] Determining the color coordinate range corresponding to each basic hue in the basic hue ring in the chromaticity diagram;
[0197] Determining the light color coordinate of the light color;
[0198] Identifying the target color coordinate range to which the light color coordinate belongs;
[0199] Determining the basic hue corresponding to the target color coordinate range as the basic hue to which the light color belongs.
[0200] In some embodiments, a chromaticity diagram refers to a two-dimensional graph used to represent color characteristics, also known as a chromaticity diagram or chromaticity coordinate diagram. Through a specific coordinate system, it presents the position of colors in the color space in an intuitive graphical manner. In the chromaticity diagram, different colors correspond to different coordinate points, and through these coordinate points, attributes such as hue and purity of the colors can be clearly described.
[0201] In some embodiments, a color coordinate range refers to the coordinate value range corresponding to a specific color region in the chromaticity diagram. For each basic hue in the basic color wheel, they each have their corresponding color regions in the chromaticity diagram, and this region is composed of a series of color coordinate points. The value range of these color coordinate points is the color coordinate range of the basic hue. By determining the color coordinate range, the position and boundaries of different basic hues in the color space can be clarified.
[0202] In some embodiments, the light color coordinate refers to the specific coordinate value used to represent the position of the target light color in the chromaticity diagram. During the analysis of light colors, through specific measurement devices and methods, the coordinate information of the light color in the color space can be obtained, and this coordinate value is the light color coordinate.
[0203] In some embodiments, the target color coordinate range refers to the coordinate value range of a specific color region corresponding to the light color coordinate identified in the chromaticity diagram according to the determination result of the light color coordinate. When the light color coordinate is determined, by comparing it with the color coordinate ranges of each basic hue in the basic color wheel, the specific color region to which the light color coordinate belongs can be found, and the coordinate value range corresponding to this region is the target color coordinate range.
[0204] Exemplarily, the staff wants to identify the basic hue to which the light color of a certain new type of LED lamp belongs. They first clarify in the chromaticity diagram that the color coordinate range corresponding to the red basic hue is approximately in the coordinate range of (0.65, 0.30) to (0.72, 0.28); then use a spectrophotometer to measure the LED lamp and determine its light color coordinate to be (0.68, 0.29); then through comparison, it is found that this light color coordinate is within the color coordinate range of the red basic hue, that is, the identified target color coordinate range corresponding to the light color coordinate is the range corresponding to red; finally, the basic hue corresponding to the target color coordinate range is determined to be red, that is, the basic hue to which the light color of this LED lamp belongs is red.
[0205] Exemplarily, the chromaticity diagram can be Figure 8 the CIE1931 chromaticity diagram shown.
[0206] In these embodiments, the method can efficiently and accurately classify the light colors at the basic hue level, providing a reliable basis for subsequent more detailed color analysis and applications, avoiding subjective errors in color classification, and greatly improving the accuracy and scientific nature of light color recognition.
[0207] In order to more accurately determine the sub-hues of the light colors, in some embodiments, determining the sub-hue most similar to the light color among multiple target sub-hues includes:
[0208] Based on the color coordinates of each target sub-hue and a preset color tolerance, determining the target color coordinate ranges corresponding to the multiple target sub-hues;
[0209] Determining the light color coordinates of the light color;
[0210] Identifying the target color coordinate range to which the light color coordinates belong;
[0211] Determining the sub-hue corresponding to the target color coordinate range as the sub-hue to which the light color belongs.
[0212] In some embodiments, the target sub-hue refers to the sub-hues screened out in the sub-hue ring based on the already determined basic hues and that may be similar to the target light color. Since the number of sub-hues is relatively large, when identifying the sub-hue to which the light color belongs, the range will first be narrowed down according to the basic hues to determine several possible target sub-hues, and then precise matching will be further performed among these target sub-hues.
[0213] In some embodiments, the preset color tolerance refers to a parameter used to measure the color difference range. In the actual color recognition and matching process, due to factors such as measurement errors and the gradual nature of colors themselves, it is difficult to require the color coordinates of the light color to be exactly the same as those of the sub-hue. The preset color tolerance is used to set an acceptable error range. When the difference between the color coordinates of the light color and the color coordinates of a certain sub-hue is within this preset color tolerance range, it is considered that the light color belongs to this sub-hue.
[0214] In some embodiments, the target color coordinate range refers to a coordinate interval determined based on the color coordinates of each target sub-hue and the preset color tolerance. For each target sub-hue, centered on its color coordinates, and extended outward according to the preset color tolerance to form a coordinate range, and this range is the target color coordinate range. When the light color coordinates of the light color fall within this target color coordinate range, it can be determined that the light color belongs to this target sub-hue.
[0215] Exemplarily, when determining the sub - hue for a warm - yellow wall lamp, the method, in the known sub - hue color wheel, based on the established basic hue "yellow", filters out three target sub - hues: "light goose yellow", "amber yellow", and "turmeric yellow"; according to the color coordinates of each target sub - hue, such as the color coordinates of "light goose yellow" being (0.42, 0.48), combined with the preset color tolerance of 0.02, determines that its target color coordinate range is approximately in the coordinate intervals such as (0.40 - 0.44, 0.46 - 0.50); uses a spectrophotometer to measure the color coordinates of the wall lamp light as (0.41, 0.47); through comparison, it is found that the color coordinates of this light are within the target color coordinate range of "light goose yellow"; finally, determines that the "light goose yellow" corresponding to this light color coordinate range is the target sub - hue, that is, the sub - hue to which the color of this wall lamp light belongs is "light goose yellow".
[0216] Exemplarily, Figure 9 As a conceptual diagram for dividing the target color coordinate range based on the target color coordinates of the target sub - hue and the preset color tolerance, it should be noted that this diagram is not a diagram for dividing the color coordinate range of the sub - hue.
[0217] In these embodiments, the method can efficiently and accurately complete the matching of the light color at the sub - hue level, effectively avoiding misjudgment caused by small color differences or measurement errors, and greatly improving the accuracy and reliability of light color recognition.
[0218] To more accurately determine the saturation level of the light color, in some embodiments, determining the saturation level most similar to the light color in the saturation ring corresponding to the sub - hue includes:
[0219] Based on the saturation ring corresponding to the sub - hue, determining the saturation grading points in the chromaticity diagram;
[0220] Determining the light color coordinates of the light color;
[0221] Obtaining the target saturation grading point closest to the light color coordinates;
[0222] Determining the saturation level corresponding to the target saturation grading point as the saturation level of the light color.
[0223] In some embodiments, the saturation grading point refers to a specific coordinate position on the saturation ring corresponding to different saturation levels. Each point represents a specific saturation level, and the saturation difference between adjacent points is fixed. In the chromaticity diagram, these points are distributed in a specific area corresponding to the sub - hue, arranged along the saturation direction. By determining these grading points, the continuous saturation change can be discretized into specific levels, facilitating the accurate description and classification of the saturation of the light color.
[0224] In some embodiments, the target saturation grading point refers to the point among the numerous grading points on the saturation ring that is closest to the chromaticity coordinates of the light color. When determining the saturation level of the light color, it is necessary to first obtain the chromaticity coordinates of the light, then calculate the distances between this coordinate and each saturation grading point, and find the point with the smallest distance. This point is the target saturation grading point, and the saturation level corresponding to it is the saturation level most similar to the light color.
[0225] Exemplarily, a series of saturation grading points such as (0.2, 0.3), (0.22, 0.32), etc. are located on the chromaticity diagram according to the saturation ring; the chromaticity coordinates of the light are measured as (0.21, 0.31) using a professional instrument; then, by calculating the distances between each grading point and the chromaticity coordinates of the light, it is found that the saturation grading point (0.22, 0.32) is the closest to the chromaticity coordinates of the light, that is, the target saturation grading point is obtained; finally, it is determined that the saturation level corresponding to this target saturation grading point is level 7, that is, the saturation level of this light color is level 7.
[0226] Exemplarily, Figure 10 shows the performance effect diagram of the saturation grading points on the chromaticity diagram. Among them, Figure 10 the saturation grading points within the black frame are correspondingly recorded as saturation levels.
[0227] Exemplarily, this method performs color segmentation on the CIE1931 chromaticity diagram on the premise of considering color tolerance. The segmentation result has a total of 497 colors, and each color has its corresponding chromaticity coordinates. From this, it can be understood that Figure 10 there are a total of 497 colors (including the white point) within the black line border, which correspond to all the colors in the digital light color library.
[0228] Exemplarily, Figure 10 the selected color gamut is a 7-color gamut. In the case of selecting a 7-color gamut, 413 colors (including the central white point) and their corresponding chromaticity coordinates under 40 sub-hues can be determined according to this method. Similarly, when selecting 6-color, 5-color, 4-color, and 3-color gamuts, the corresponding number of colors and their corresponding chromaticity coordinates can be determined.
[0229] Exemplarily, Figure 10 shows 10 basic hues that are preset, and 40 sub-hues formed by dividing each hue into 4 equal parts. Since each sub-hue has corresponding multiple saturations, Figure 10 it also shows different chromaticity coordinate points corresponding to different saturations in each sub-hue. From this, it can be known that Figure 10Specifically shown are 497 color coordinate points (including the central white point) divided on the CIE1931 chromaticity diagram, and these color coordinate points correspond to different basic hues, sub - hues, and saturation levels.
[0230] In some embodiments, since the light source cannot cover all the colors on the CIE1931 chromaticity diagram. Therefore, just as Figure 10 shown, when the light source faces a 7 - color gamut range, the selectable coordinate points are 413 (including the central white point). That is, the color coordinates outside this gamut cannot be achieved.
[0231] Exemplarily, one can refer to Figure 11 , Figure 11 which shows the relationship between the width of the gamut range and the number of corresponding color coordinate points. Among them, Figure 11 shows the difference between the 7 - color gamut range and the 3 - color gamut range. From this difference, it can be seen that some color coordinates can be achieved by a 7 - color light source, while a 3 - color light source cannot. Thus, Figure 11 it is illustrated that: as the gamut range becomes narrower (such as changing from a 7 - color gamut to a 6 - color gamut, 5 - color gamut, 4 - color gamut, or 3 - color gamut), the colors that the light source can display also become fewer.
[0232] In these embodiments, the method can efficiently and accurately complete the recognition of the light color at the saturation level, providing a reliable basis for scenarios such as light color design and quality inspection, ensuring that the light color meets the expected standards in terms of saturation performance, and greatly improving the professionalism and accuracy of color management.
[0233] In order to more effectively encode the light color, in some embodiments, based on the basic hue, sub - hue, and saturation level, a color code is generated, including:
[0234] Generating a color code for the light color based on the alphabetical identifier of the basic hue, the numerical identifier of the sub - hue, and the numerical identifier of the saturation level.
[0235] In some embodiments, the alphabetical identifier of the basic hue can be red (R), yellow (Y), etc.
[0236] In some embodiments, the numerical identifier of the sub - hue can be 25, 50, 75, etc.
[0237] In some embodiments, the numerical identifier of the saturation level can be 02, 04, 06, 08, etc.
[0238] Exemplarily, the color code can be B50 10, P50 10, and so on.
[0239] In these embodiments, a lighting color code is generated based on the identification of the basic hue, the subdivided hue, and the saturation level, which can accurately and digitally describe colors, being concise, efficient, and comprehensive in information. It is convenient for unified management and communication in all links of the industry, reduces errors, and improves the color matching and application efficiency.
[0240] Embodiment 3
[0241] As Figure 12 shown, some embodiments of the present application provide a lighting output control method, which includes:
[0242] S401. Obtain the color code of the lighting color to be output; the color code is encoded by the lighting color encoding method based on the lighting digital color library in any one of Embodiment 2.
[0243] S402. Control the output of the lighting corresponding to the color code based on the lighting console.
[0244] In some embodiments, the lighting console is a professional device for centrally controlling and managing various lighting systems such as stage lighting, building lighting, and landscape lighting, and plays a key role in multiple fields such as performing arts, film and television, architecture, exhibition, etc.
[0245] In these embodiments, the method realizes the seamless connection of the lighting color from digital encoding to actual output. This method not only improves the accuracy and consistency of the lighting color output, ensures the high uniformity of the lighting color under different devices and different scenarios, but also greatly improves the lighting control efficiency. The operator can quickly call the color code in the digital color library to complete the lighting settings, providing an efficient, reliable, and standardized solution for various lighting application scenarios.
[0246] In order to accurately and effectively control the output of the lighting, in some embodiments, controlling the output of the lighting corresponding to the color code based on the lighting console includes:
[0247] Identify the corresponding subdivided hue and saturation level in the color code;
[0248] Determine the first control amount of the first channel in the lighting console based on the subdivided hue, and determine the second control amount of the second channel in the lighting console based on the saturation level;
[0249] Based on the first control amount and the second control amount, control the lighting console to output the lighting corresponding to the color code.
[0250] In some embodiments, the lighting console determines the control amounts of two different channels (the first channel and the second channel) respectively according to the identified subdivided hue and saturation level, and then outputs the lighting corresponding to the color code.
[0251] In some embodiments, the first channel refers to a control channel in a lighting console, and its control amount is determined by the sub - hues in a color coding. By adjusting the control amount of the first channel, the hue of the lighting output can be changed to conform to the color characteristics corresponding to the sub - hues.
[0252] In some embodiments, the second channel refers to another control channel in a lighting console, and its control amount is determined by the saturation level in a color coding. By adjusting the control amount of the second channel, the vividness of the lighting output can be changed to achieve a color effect matching the saturation level.
[0253] In some embodiments, the first control amount is determined according to the sub - hues in a color coding and is used to control the output parameters of the first channel of the lighting console, thereby adjusting the hue of the lighting output. Different sub - hues correspond to different first control amounts to achieve lighting outputs of various hues.
[0254] In some embodiments, the second control amount is determined according to the saturation level in a color coding and is used to control the output parameters of the second channel of the lighting console, thereby changing the vividness of the lighting output. Different saturation levels correspond to different second control amounts, enabling the lighting to present different effects from dull to vivid.
[0255] Exemplarily, the following table shows the correspondence between the first control amount and the second control amount and the lighting console push rods.
[0256]
[0257]
[0258] Note: The coordinate points of the saturation of each color are different, with a minimum of only 6 coordinates and a maximum of 18 coordinates.
[0259] In these embodiments, the method can achieve accurate matching and flexible control of the lighting color from coding to actual output, thereby effectively improving the accuracy of lighting color reproduction and the convenience of control, and further meeting the needs of highly customized and precise output of colors in diverse lighting scenarios.
[0260] For the convenience of manual control by staff, in some embodiments, based on the first control amount and the second control amount, controlling the lighting console to output the lighting corresponding to the color coding includes:
[0261] Displaying the first control amount and the second control amount in a target display;
[0262] Detecting the operations of the staff on the lighting console based on the first control amount and the second control amount so that the lighting console outputs the lighting corresponding to the color coding.
[0263] In some embodiments, when the staff controls the lighting console, the lever on the lighting console can be adjusted based on the first control quantity and the second control quantity, so as to complete the control of the lighting output.
[0264] In these embodiments, the method can improve the visualization and interactivity of lighting control, which not only facilitates the real-time monitoring by the staff and the adjustment of lighting parameters, ensures that the lighting output accurately meets the color coding requirements, but also can reduce the operation difficulty and error rate, and improve the efficiency and quality of lighting control work.
[0265] Embodiment 4
[0266] As Figure 13 shown, some embodiments of the present application provide a method for applying a lighting digital color library. The method for applying the lighting digital color library includes:
[0267] S501. Perform display optimization and UI setting on the lighting digital color library to obtain an optimized color library diagram.
[0268] S502. Output the optimized color library diagram in the target software so that the operations of the user on the optimized color library diagram are presented in the target software.
[0269] In some embodiments, display optimization refers to the improvement and adjustment of the lighting digital color library in terms of display, aiming to present the color information in the color library to the user in a clearer and more accurate manner. For example, optimizing the display accuracy of colors to avoid color deviation during display; adjusting the arrangement of colors to make it more in line with the user's visual habits, facilitating the user to search for and compare different colors.
[0270] In some embodiments, UI is User Interface, and UI setting is the process of designing and configuring the user interface of the lighting digital color library. This includes determining the layout of the interface, the positions and styles of elements (such as buttons, menus, icons, etc.), and the interaction methods. Good UI setting can improve the convenience and comfort of user operation, enabling the user to interact with the color library more easily.
[0271] In some embodiments, the optimized color library diagram refers to the graphical display result obtained after performing display optimization and UI setting on the lighting digital color library. It presents the color information in the color library in an intuitive graphical interface form, and the user can quickly browse, select, and operate the colors in the color library through this graphical interface. The optimized color library diagram usually retains the core data information of the color library, and at the same time improves the user experience through optimized display and UI design.
[0272] In some embodiments, the target software refers to a specific application program that the user needs to use the digital color library for lighting. This software may be a lighting design software or a stage control software, etc. In these softwares, the user needs to use the digital color library for lighting to select and apply appropriate lighting colors. Outputting the optimized color library diagram to the target software is to enable the color library to be combined with the functions of the target software, facilitating the user to directly use the colors in the color library in the workflow of the target software.
[0273] In some embodiments, the operations of the user on the optimized color library diagram refer to the various operations that the user performs on the optimized color library diagram in the target software.
[0274] In these embodiments, this method enables the user to browse, select, and apply lighting colors more conveniently and intuitively in the target software environment. At the same time, it enhances the integration of the digital color library for lighting and the target software, expands the application scenarios and functional implementation methods of the color library, and improves the efficiency and quality of lighting design, control, and other work.
[0275] In order to better achieve matching optimization, in some embodiments, display optimization and UI settings are performed on the digital color library for lighting to obtain an optimized color library diagram, including:
[0276] Adjusting the clarity of the color boundaries of the digital color library for lighting, adding annotations of coding letters and numbers, optimizing the human-computer interaction interface, and setting the operation logic.
[0277] Exemplarily, Figure 14 An example diagram of an optimized color library diagram is shown.
[0278] In these embodiments, this method can make the lighting colors presented in the color library more accurate and unambiguous through adjusting the clarity of the color boundaries. Adding annotations of coding letters and numbers is convenient for the user to quickly understand the meaning of the color coding. Optimizing the human-computer interaction interface helps to improve the operation convenience and visual comfort. Setting the operation logic enables the user's operation to be more in line with habits and reduces the learning cost. In summary, this method overall improves the usability, ease of use, and professionalism of the digital color library for lighting, assisting the user to efficiently complete lighting-related work.
[0279] Embodiment 5
[0280] Figure 15 A structural schematic diagram of a construction device for a digital color library for lighting is shown. It should be understood that this device corresponds to the Figure 1 method executed therein and can execute the steps involved in the foregoing method. The specific functions and effects of this device can be referred to the description above. To avoid repetition, the detailed description is appropriately omitted here.
[0281] Among them, the construction device for the digital color library for lighting includes:
[0282] A color lightness determination unit 610 for determining a target color lightness corresponding to the requirements of a lighting application scenario;
[0283] A colorimetric system determination unit 620 for determining a target colorimetric system adapted to the lighting display characteristics;
[0284] A hue extraction unit 630 for extracting a plurality of hues in the target colorimetric system based on the target color lightness;
[0285] A color library generation unit 640 for generating a digital lighting color library based on a preset color library generation requirement and a plurality of hues.
[0286] In some embodiments, the color lightness determination unit 610 is specifically configured to determine the target color lightness based on the best color resolution requirement of the human eye included in the lighting application scenario requirement.
[0287] In some embodiments, the color lightness determination unit 610 is specifically configured to determine the target color lightness based on the lighting display effect requirement and the best color resolution requirement of the human eye included in the lighting application scenario requirement.
[0288] In some embodiments, the colorimetric system determination unit 620 is specifically configured to determine the target colorimetric system in a preset colorimetric system library based on the color accuracy requirement, color space richness requirement, and human eye perception effect requirement of the lighting display.
[0289] In some embodiments, when the target colorimetric system is the Munsell colorimetric system and the target color lightness is lightness 5 in the Munsell colorimetric system, the hue extraction unit 630 is specifically configured to extract 40 visually equidistant hues in the Munsell colorimetric system based on lightness 5.
[0290] In some embodiments, the device for constructing a digital lighting color library further includes:
[0291] A saturation extraction unit 650 for extracting the saturation of each of the 40 hues in the Munsell colorimetric system.
[0292] In some embodiments, the color library generation unit 640 is specifically configured to generate a digital lighting color library based on a preset color library generation requirement, 40 hues, and the saturation of each of the 40 hues.
[0293] In some embodiments, the preset color library generation requirement includes at least a color library structure requirement, a hue hierarchy requirement, a display layout requirement, and an element association requirement.
[0294] Embodiment 6
[0295] Figure 16The structural schematic diagram of a lighting color coding device based on a lighting digital color library is shown. It should be understood that this device corresponds to the method executed in Figure 3 and can execute the steps involved in the aforementioned method. The specific functions and effects of this device can be referred to the description above. To avoid repetition, the detailed description is appropriately omitted here.
[0296] Among them, the lighting color coding device based on the lighting digital color library includes:
[0297] A lighting color determination unit 710 for determining the lighting color to be encoded;
[0298] A basic hue recognition unit 720 for recognizing the basic hue to which the lighting color belongs based on the lighting digital color library;
[0299] A sub - hue recognition unit 730 for determining the sub - hue based on the lighting color and the basic hue;
[0300] A saturation level recognition unit 740 for determining the saturation level based on the lighting color and the sub - hue;
[0301] A color coding unit 750 for generating a color code based on the basic hue, the sub - hue, and the saturation level.
[0302] In some embodiments, the lighting color determination unit 710 is specifically configured to detect the lighting color of the target lighting through a spectral detector; or determine the lighting color of the target lighting based on the lighting output requirements.
[0303] In some embodiments, the lighting digital color library includes a basic hue ring composed of multiple basic hues, a sub - hue ring composed of multiple sub - hues, and a saturation ring corresponding to each sub - hue.
[0304] In some embodiments, the basic hue recognition unit 720 is specifically configured to determine the basic hue most similar to the lighting color in the basic hue ring;
[0305] The sub - hue recognition unit 730 is specifically configured to determine multiple target sub - hues under the basic hue in the sub - hue ring, and determine the sub - hue most similar to the lighting color among the multiple target sub - hues;
[0306] The saturation level recognition unit 740 is specifically configured to determine the saturation level most similar to the lighting color in the saturation ring corresponding to the sub - hue.
[0307] In some embodiments, the basic hue recognition unit 720 includes:
[0308] A first determination subunit 721 for determining the color coordinate range corresponding to each basic hue in the basic hue ring in the chromaticity diagram;
[0309] The first determination subunit 721 is further configured to determine the chromaticity coordinates of the light color;
[0310] The first identification subunit 722 is configured to identify the target chromaticity coordinate range to which the chromaticity coordinates of the light color belong;
[0311] The first determination subunit 721 is further configured to determine the basic hue corresponding to the target chromaticity coordinate range as the basic hue to which the light color belongs.
[0312] In some embodiments, the sub - hue identification unit 730 includes:
[0313] The second determination subunit 731 is configured to determine the target chromaticity coordinate ranges corresponding to multiple target sub - hues based on the chromaticity coordinates of each target sub - hue and a preset color tolerance;
[0314] The second determination subunit 731 is configured to determine the chromaticity coordinates of the light color;
[0315] The second identification subunit 732 is configured to identify the target chromaticity coordinate range to which the chromaticity coordinates of the light color belong;
[0316] The second determination subunit 731 is configured to determine the target sub - hue corresponding to the target chromaticity coordinate range as the sub - hue to which the light color belongs.
[0317] In some embodiments, the saturation level identification unit 740 includes:
[0318] The third determination subunit 741 is configured to determine saturation grading points in the chromaticity diagram based on the saturation ring corresponding to the sub - hue;
[0319] The third determination subunit 741 is further configured to determine the chromaticity coordinates of the light color;
[0320] The acquisition subunit 742 is configured to acquire the target saturation grading point closest to the chromaticity coordinates of the light color;
[0321] The third determination subunit 741 is further configured to determine the saturation level corresponding to the target saturation grading point as the saturation level of the light color.
[0322] In some embodiments, the color encoding unit 750 is specifically configured to generate a color encoding of the light color based on the letter identifier of the basic hue, the digital identifier of the sub - hue, and the digital identifier of the saturation level.
[0323] Embodiment 7
[0324] Figure 17 shows a schematic structural diagram of a light output control device. It should be understood that this device is related to Figure 12corresponds to the method executed in, and can execute the steps involved in the foregoing method. For the specific functions and effects of this device, reference can be made to the descriptions in the foregoing text. To avoid repetition, detailed descriptions are appropriately omitted here.
[0325] Among them, the lighting output control device includes:
[0326] An acquisition unit 810, configured to acquire a color code of a lighting color to be output; the color code is encoded by the lighting color encoding method based on a lighting digital color library according to any one of the second aspects of this application;
[0327] A control unit 820, configured to control the output of the lighting corresponding to the color code based on a lighting console.
[0328] In some embodiments, the control unit 820 includes:
[0329] A third identification subunit 821, configured to identify the corresponding sub-hue and saturation level in the color code;
[0330] A fourth determination subunit 822, configured to determine a first control amount of a first channel in the lighting console based on the sub-hue, and determine a second control amount of a second channel in the lighting console based on the saturation level;
[0331] A control subunit 823, configured to control the lighting console to output the lighting corresponding to the color code based on the first control amount and the second control amount.
[0332] In some embodiments, the control subunit 823 is specifically configured to display the first control amount and the second control amount in a target display;
[0333] The control subunit 823 is specifically further configured to detect the operations of the staff on the lighting console based on the first control amount and the second control amount, so that the lighting console outputs the lighting corresponding to the color code.
[0334] Embodiment 8
[0335] Figure 18 shows a structural schematic diagram of an application device of a lighting digital color library. It should be understood that this device corresponds to Figure 13 the method executed in, and can execute the steps involved in the foregoing method. For the specific functions and effects of this device, reference can be made to the descriptions in the foregoing text. To avoid repetition, detailed descriptions are appropriately omitted here.
[0336] Among them, the application device of the lighting digital color library includes:
[0337] An optimization unit 910, configured to perform display optimization and UI setting on the lighting digital color library to obtain an optimized color library diagram;
[0338] An output unit 920 is configured to output an optimized color library diagram in the target software, so that the operations of the user on the optimized color library diagram are presented in the target software.
[0339] In some embodiments, the optimization unit 910 is specifically configured to adjust the color boundary clarity of the lighting digital color library, append annotations of encoded letters and numbers, optimize the human-computer interaction interface, and set the operation logic.
[0340] Embodiment 9
[0341] As Figure 19 shown, the present application provides an electronic device 1000, which includes a processor 1001 and a memory 1002. The processor 1001 and the memory 1002 are interconnected and communicate with each other through a communication bus 1003 and / or other forms of connection mechanisms (not shown). The memory 1002 stores a computer program executable by the processor 1001. When the computing device runs, the processor 1001 executes the computer program to perform the method in any of the foregoing optional implementation manners.
[0342] The present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is run by a processor, the method in any of the foregoing optional implementation manners is executed.
[0343] Among them, the computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0344] The present application provides a computer program product, which includes a computer program. When the computer program is run by a processor, the method in any of the foregoing optional implementation manners is executed.
[0345] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application, and they should all be covered within the scope of the claims and the description of the present application. In particular, as long as there is no conflict, the technical features mentioned in each embodiment can be combined in any way. The present application is not limited to the specific embodiments disclosed in the text, but includes all technical solutions that fall within the scope of the claims.
Claims
1. A method for constructing a digital color library of lights, characterized in that, The method includes: Determining a target color lightness corresponding to the requirements of the lighting application scenario; Determining a target colorimetric system adapted to the lighting display characteristics; Extracting a plurality of hues in the target colorimetric system based on the target color lightness; Generating a digital lighting color library based on the preset color library generation requirements and the plurality of hues.
2. The method for constructing a digital color library of lights according to claim 1, wherein, The determining of the target color lightness corresponding to the lighting application scenario requirements includes: Determining the target color lightness based on the optimal color resolution requirement of the human eye included in the lighting application scenario requirements.
3. The method for constructing a digital color library of lights according to claim 2, wherein, The determining of the target color lightness based on the optimal color resolution requirement of the human eye included in the lighting application scenario requirements includes: Determining the target color lightness based on the lighting display effect requirement and the optimal color resolution requirement of the human eye included in the lighting application scenario requirements.
4. The method for constructing a digital color library of lights according to claim 1, characterized in that, The determining of the target colorimetric system adapted to the lighting display characteristics includes: Determining the target colorimetric system in the preset colorimetric system library based on the color accuracy requirement, color space richness requirement, and human eye perception effect requirement of the lighting display.
5. The construction method of the digital color library of lights according to claim 1, characterized in that, When the target colorimetric system is the Munsell colorimetric system and the target color lightness is lightness 5 in the Munsell colorimetric system, the extracting of a plurality of hues in the target colorimetric system based on the target color lightness includes: Extracting 40 visually equidistant hues in the Munsell colorimetric system based on the lightness 5.
6. The method for constructing a digital color library of lights according to claim 5, wherein, The method further includes: Extracting the saturation of each of the 40 hues in the Munsell colorimetric system.
7. The method for constructing a digital color library of lights according to claim 6, characterized in that, The generating of the digital lighting color library based on the preset color library generation requirements and the plurality of hues includes: Generating a digital lighting color library based on the preset color library generation requirements, the 40 hues, and the saturation of each of the 40 hues.
8. The method for constructing a digital color library of lights according to claim 1, characterized in that, The preset color library generation requirements at least include a color library structure requirement, a hue hierarchy requirement, a display layout requirement, and an element association requirement.
9. A lighting color coding method based on a digital lighting color library, characterized in that, The digital lighting color library is constructed by the method for constructing a digital lighting color library according to any one of claims 1 to 8, and the method includes: Determining the lighting color to be encoded; Identifying the basic hue to which the lighting color belongs based on the digital lighting color library; Determining a sub - hue based on the lighting color and the basic hue; Determining a saturation level based on the lighting color and the sub - hue; Generating a color code based on the basic hue, the sub - hue, and the saturation level.
10. The method for encoding lighting colors based on a digital lighting color library according to claim 9, characterized in that, The determining of the lighting color to be encoded includes: Detecting the lighting color of the target light by a spectral detector; or Determining the lighting color of the target light based on the lighting output requirements.
11. The lighting color coding method based on a digital lighting color library according to claim 9, characterized in that, The digital lighting color library includes a basic hue ring composed of a plurality of basic hues, a sub - hue ring composed of a plurality of sub - hues, and a saturation ring corresponding to each sub - hue.
12. The lighting color coding method based on a digital lighting color library according to claim 11, wherein The identifying of the basic hue to which the lighting color belongs based on the digital lighting color library includes: Determining the basic hue most similar to the lighting color in the basic hue ring; The determining of the sub - hue based on the lighting color and the basic hue includes: Determine a plurality of target sub - hues under the basic hue in the described sub - divided hue ring, and determine the sub - hue most similar to the light color among the plurality of target sub - hues; The determining the saturation level based on the light color and the sub - hue includes: Determine the saturation level most similar to the light color in the saturation ring corresponding to the sub - hue.
13. The method for encoding the light color based on the digital light color library according to claim 12, characterized in that, The determining the basic hue most similar to the light color in the basic hue ring includes: Determine the color coordinate range corresponding to each basic hue in the basic hue ring in the chromaticity diagram; Determine the light color coordinate of the light color; Identify the target color coordinate range to which the light color coordinate belongs; Determine the basic hue corresponding to the target color coordinate range as the basic hue to which the light color belongs.
14. The lighting color coding method based on a digital lighting color library according to claim 12, wherein The determining the sub - hue most similar to the light color among the plurality of target sub - hues includes: Based on the color coordinates of each target sub - hue and a preset color tolerance, determine the target color coordinate ranges corresponding to the plurality of target sub - hues; Determine the light color coordinate of the light color; Identify the target color coordinate range to which the light color coordinate belongs; Determine the target sub - hue corresponding to the target color coordinate range as the sub - hue to which the light color belongs.
15. The lighting color encoding method based on a digital lighting color library according to claim 12, wherein, The determining the saturation level most similar to the light color in the saturation ring corresponding to the sub - hue includes: Based on the saturation ring corresponding to the sub - hue, determine the saturation grading points in the chromaticity diagram; Determine the light color coordinate of the light color; Obtain the target saturation grading point closest to the light color coordinate; Determine the saturation level corresponding to the target saturation grading point as the saturation level of the light color.
16. The method for encoding the light color based on the digital light color library according to claim 9, characterized in that, The generating a color code based on the basic hue, the sub - hue, and the saturation level includes: Generate the color code of the light color based on the letter identifier of the basic hue, the digital identifier of the sub - hue, and the digital identifier of the saturation level.
17. A method for controlling light output, characterized in that, The method includes: Obtain the color code of the light color to be output; the color code is encoded by the method for encoding light colors based on a digital light color library described in any one of claims 9 to 16; Based on a light console, control the output of the light corresponding to the color code.
18. The lighting output control method according to claim 17, wherein, The controlling the output of the light corresponding to the color code based on a light console includes: Identify the corresponding sub - hue and saturation level in the color code; Based on the sub - hue, determine the first control amount of the first channel in the light console, and based on the saturation level, determine the second control amount of the second channel in the light console; Based on the first control amount and the second control amount, control the light console to output the light corresponding to the color code.
19. The lighting output control method according to claim 18, wherein The controlling the light console to output the light corresponding to the color code based on the first control amount and the second control amount includes: Display the first control amount and the second control amount on a target display; The operation performed by the detection staff on the lighting console based on the first control quantity and the second control quantity, so that the lighting console outputs the lighting corresponding to the color code.
20. A method for applying a digital color library of lights, characterized in that, The lighting digital color library is constructed by the construction method of the lighting digital color library according to any one of claims 1 to 8, and the method includes: Performing display optimization and UI setting on the lighting digital color library to obtain an optimized color library diagram; Outputting the optimized color library diagram in the target software, so that the operations of the user on the optimized color library diagram are manifested in the target software.
21. The application method of the digital color library of lights according to claim 20, characterized in that, The performing display optimization and UI setting on the lighting digital color library to obtain an optimized color library diagram includes: Adjusting the clarity of the color boundary of the lighting digital color library, adding annotations to the coding letters and numbers, optimizing the human-computer interaction interface, and setting the operation logic.
22. A device for constructing a digital color library of lights, characterized in that, The construction device of the lighting digital color library includes: A color brightness determination unit, configured to determine a target color brightness corresponding to the lighting application scenario requirement; A color representation system determination unit, configured to determine a target color representation system adapted to the lighting display characteristics; A hue extraction unit, configured to extract a plurality of hues in the target color representation system based on the target color brightness; A color library generation unit, configured to generate a lighting digital color library based on a preset color library generation requirement and the plurality of hues.
Citation Information
Patent Citations
Light performance visual display system and method
CN108228296A
Light source color rendering index adjusting method and stage lamp using same
CN115802540A
Stage lamp calibration method and system
CN116734220A
Automatic light parameter adjusting method, device and equipment and storage medium
CN118019194A
Light spectrum compiling method and device, computer equipment and storage medium thereof
CN118301827A