A light control method and a light device

CN122935994APending Publication Date: 2026-10-16YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202580012922.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0003]然而,大部分具有氛围照明的灯具,其氛围效果均较单一,所实现的光效很大程度上依赖于光导的造型设计

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122935994A_ABST
    Figure CN122935994A_ABST
Patent Text Reader

Abstract

The application provides a light control method and a light device, which are used for adjusting the lighting scheme of light based on environmental adaptability, and realizing atmosphere light effects adapted to the environment. The method is applied to a light control module in the light device, the light device further comprises a multi-layer light guide and a light source module, a plurality of patterns are printed in the multi-layer light guide, and the light source module is used for radiating light signals. The method comprises the following steps: firstly, acquiring sensing data, wherein the sensing data comprises data collected by at least one sensor in the environment; then, determining a lighting scheme of the multi-layer light guide according to the sensing data and a first mapping relationship set in advance, wherein the lighting scheme comprises at least one of a light guide layer, brightness, color or lighting frequency of the light device; then, starting the light source module according to the lighting scheme, so as to control the light source module to emit light signals according to the lighting scheme, and make the patterns in the multi-layer light guide be projected to the space by the light radiated by the light source module, so as to realize different light special effects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart devices, and more particularly to a lighting control method and a lighting device. Background Technology

[0002] Light guides are a mainstream design for ambient lighting. They comprehensively utilize specific light source technologies, optical materials, physical structures, and control methods to achieve efficient and precise "light guidance, conduction, diffusion, and shape control," thereby creating uniform, soft, and dynamically changeable ambient lighting. For example, due to their significant advantages in achieving uniform linear light effects, spatial arrangement flexibility, and cost-effectiveness, light guides have become the most widely used solution in automotive ambient lighting, enhancing user comfort.

[0003] However, most ambient lighting fixtures offer relatively simple ambient effects, and the achieved lighting effect largely depends on the design of the light guide. Taking ambient light guides in vehicles as an example, the achieved lighting effect depends on the design of the light guide within the vehicle. The ambient effect it creates is usually deeply coupled with the overall vehicle design. The more complex the dynamic effect, the greater the difficulty in achieving it and the less flexible it is. Summary of the Invention

[0004] This application provides a lighting control method and a lighting device for adjusting the lighting scheme based on environmental adaptability to achieve ambient lighting effects that are adapted to the environment.

[0005] In view of the above, in a first aspect, this application provides a lighting control method applied to a lighting control module in a lighting device. The lighting device further includes a multi-layer light guide and a light source module. Multiple patterns are mapped in the multi-layer light guide, and the light source module is used to radiate light signals. The method includes: firstly acquiring sensing data, which includes data collected by at least one sensor in the environment; then determining a lighting scheme for the multi-layer light guide based on the sensing data and a pre-set first mapping relationship, which includes at least one of the light guide layers, brightness, color, or lighting frequency in the lighting device; and then activating the light source module according to the lighting scheme, thereby controlling the light source module to emit light signals according to the lighting scheme, so that the patterns in the multi-layer light guide are projected into space by the light radiated by the light source module to achieve different lighting effects.

[0006] In this embodiment, different patterns are printed in the multi-layer light guide of the lighting device. The lighting control module can determine the illuminated pattern, brightness, color or lighting frequency in the multi-layer light guide based on the data collected by the sensor, thereby setting a lighting atmosphere effect that matches the environment.

[0007] In one possible implementation, the aforementioned sensing data includes at least one of meteorological information, lighting conditions, temperature, or humidity. The meteorological information may include the weather type in the environment, such as rain, sunshine, or cloudy weather. The lighting conditions may include information such as light intensity or solar altitude angle. The temperature and humidity may represent the specific temperature and humidity in the environment. In this application embodiment, different types of environmental information can be collected, so that when setting the lighting scheme, appropriate lighting effects can be determined based on different environmental factors, thereby achieving an ambient lighting effect that is more adapted to the environment.

[0008] In one possible implementation, the aforementioned determination of the illumination scheme for the multi-layer light guide based on the perceived data and the first mapping relationship may include: determining the light guide layer to be illuminated in the multi-layer light guide based on meteorological information or lighting conditions, thereby projecting the pattern in the light guide layer to be illuminated into space. For example, different weather conditions can correspond to different patterns, and different lighting conditions can also correspond to different patterns; or, determining the brightness of the illuminated light guide in the multi-layer light guide based on the lighting conditions, that is, the brightness of the light signal emitted by the light source module. For example, the stronger the ambient light intensity, the brighter the illuminated light guide can be; or, determining the color of the illuminated light guide in the multi-layer light guide based on the temperature, that is, the illumination color of the light source module. For example, a color similar to the environment can be illuminated, or a color that can represent the atmosphere of the environment can be illuminated; or, when the weather category is rainy, determining the illumination frequency of the illuminated light guide in the multi-layer light guide based on the rainfall, that is, the illumination frequency of the light source module. For example, the greater the rainfall, the greater the illumination frequency can be. In this embodiment, the lighting pattern can be determined based on meteorological information or lighting conditions, the color of the light guide can be determined based on temperature, and the lighting frequency can be determined based on the amount of rainfall when it rains, thereby determining the lighting scheme from multiple dimensions so that the lighting effect after lighting is more compatible with the environment.

[0009] In one possible implementation, the aforementioned method further includes: when the weather category is rainy, updating the lighting frequency of the lit light guides in the multi-layer light guides according to the rainfall change value within the first time period. In this embodiment of the application, the lighting frequency can be dynamically adjusted based on the rainfall change within a time period, thereby making the lighting atmosphere more compatible with the environment.

[0010] In one possible implementation, the aforementioned method further includes: acquiring seasonal information, i.e., the season corresponding to the current environment. This seasonal information can be determined based on the seasonal range of the current time or based on data collected by sensors over historical periods. For example, after n consecutive days of high temperatures and sunny weather, it can be determined that the current season is summer. The aforementioned determination of the lighting scheme for the multi-layer light guides based on the sensing data and the first mapping relationship further includes: determining the color of the light guides in the multi-layer light guides in conjunction with the seasonal information. For example, different seasons can correspond to different color value ranges. In this embodiment, the light color can also be determined in conjunction with the season, so that the light color is more compatible with the current season, achieving a lighting effect that is more adapted to the environment.

[0011] In one possible implementation, the aforementioned method further includes: receiving user input data; determining a first mapping relationship or updating the lighting scheme based on the user input data.

[0012] In this embodiment, the user can set the mapping relationship between environmental information and lighting effects, or directly set the lighting scheme, so that the lighting scheme can better meet the user's expectations.

[0013] In one possible implementation, the aforementioned method further includes: acquiring music playback information; and determining the lighting frequency based on the music rhythm in the music playback information.

[0014] In this embodiment, if the current scene is playing music, the lighting frequency can be adjusted in conjunction with the rhythm of the music in the car, thereby achieving a lighting effect that is more compatible with the rhythm of the music and improving the user experience.

[0015] The lighting frequency can also be adjusted in conjunction with the rhythm of in-car music. The lighting device is deployed in the vehicle, and it can be embedded in the vehicle in the form of a light strip, or set in the vehicle in an independent atmosphere or other manner. The aforementioned at least one sensor is a sensor installed in the vehicle.

[0016] Secondly, this application provides a lighting device, comprising:

[0017] The lighting control module, the multi-layer light guide and light source module, the lighting control module is connected to the light source module, the light-emitting surfaces of the multi-layer light guide and the light source module are arranged opposite to each other, and various patterns are printed in the multi-layer light guide;

[0018] The lighting control module is used to control the light source module to emit light signals. When the light source module emits light signals, the patterns in the multi-layer light guide are projected into space.

[0019] The lighting control module is specifically used for: acquiring sensing data, including data collected by at least one sensor; determining a lighting scheme for the multi-layer light guide based on the sensing data and a first mapping relationship, the lighting scheme including at least one of the light guide layers, brightness, color, or lighting frequency in the lighting device; and activating the light source module according to the lighting scheme, so that the pattern in the multi-layer light guide is projected into space by the light radiated by the light source module.

[0020] In one possible implementation, the aforementioned sensing data includes at least one of: weather information, lighting conditions, temperature, or humidity.

[0021] In one possible implementation, the aforementioned lighting control module is specifically used to: determine the illuminated light guide layer in the multi-layer light guide according to meteorological information or lighting conditions; determine the brightness of the illuminated light guide in the multi-layer light guide according to lighting conditions; determine the color of the illuminated light guide in the multi-layer light guide according to temperature; and determine the lighting frequency of the illuminated light guide in the multi-layer light guide according to the amount of rainfall when the weather category is rainy.

[0022] In one possible implementation, the aforementioned lighting control module is further configured to update the lighting frequency of the illuminated light guides in the multi-layer light guides based on the rainfall change value within the first time period when the weather category is rainy.

[0023] In one possible implementation, the aforementioned lighting control module is further configured to: acquire seasonal information; and determine the color of the illuminated light guide in the multi-layer light guide based on the seasonal information.

[0024] In one possible implementation, the aforementioned lighting control module is further configured to: receive user input data; determine a first mapping relationship or update the lighting scheme based on the user input data.

[0025] In one possible implementation, the aforementioned lighting control module is further configured to: acquire music playback information; and determine the lighting frequency based on the music rhythm in the music playback information.

[0026] In one possible implementation, the aforementioned lighting device is deployed in the vehicle, and at least one sensor is a sensor installed in the vehicle.

[0027] Thirdly, this application provides a vehicle that may include lighting devices as described in the second aspect or any alternative embodiment of the second aspect.

[0028] Fourthly, embodiments of this application provide a computer program product containing instructions that, when executed by a device, cause the device to perform a method as described in the first aspect or any implementation thereof.

[0029] Fifthly, embodiments of this application provide a computer-readable storage medium including computer program instructions, which, when executed by a computing device, enable the computing device to perform a method as described in the first aspect or any implementation thereof.

[0030] In a sixth aspect, embodiments of this application provide a chip, including at least one processor and an interface; the at least one processor obtains program instructions or data through the interface; the at least one processor is used to execute program line instructions to implement the method in the first aspect or any implementation thereof. Attached Figure Description

[0031] Figure 1 A schematic diagram of the structure of a vehicle provided in this application embodiment;

[0032] Figure 2 This is a schematic diagram of another vehicle structure provided in an embodiment of this application;

[0033] Figure 3 This is a schematic diagram of the structure of a lighting device provided in an embodiment of this application;

[0034] Figure 4 This is a schematic diagram of another lighting device provided in an embodiment of this application;

[0035] Figure 5 A flowchart illustrating a lighting control method provided in an embodiment of this application;

[0036] Figure 6 This is a schematic diagram of another lighting device provided in an embodiment of this application;

[0037] Figure 7 A flowchart illustrating a lighting control method provided in an embodiment of this application;

[0038] Figure 8 This is a schematic diagram of another lighting device provided in an embodiment of this application. Detailed Implementation

[0039] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0040] The method provided in this application can be applied to devices with lighting devices, such as signs, vehicles, and home appliances, allowing users to adaptively provide ambient lighting effects that match the environment.

[0041] For example, in home appliances such as bedside nightlights or TV background wall light strips, the use of multiple lights can enhance the sense of spatial layering, atmosphere, or rhythm.

[0042] For example, ambient lighting can be installed in the vehicle cabin or on the vehicle body. After the vehicle is started, the corresponding ambient lighting effects can be activated based on the vehicle's environment, thereby improving the user's driving experience.

[0043] For example, in light-up signs, such as those suspended in the air or set on a wall, light strips with ambient lighting effects can be deployed, and different lighting effects can be adaptively determined based on the environment in which the light-up sign is located, thereby improving the user's viewing experience.

[0044] The following example illustrates the application of the method provided in this application to a vehicle. The vehicle mentioned below can be replaced with other devices, which can be determined according to the actual application scenario.

[0045] Figure 1 A schematic diagram of the system architecture of a vehicle 100 based on some embodiments is shown. The vehicle 100 includes multiple vehicle integration units (VIUs) 11, a telematic box (T-BOX) 12, a cockpit domain controller (CDC), a mobile data center (MDC) 14, and a vehicle domain controller (VDC) 15.

[0046] The vehicle 100 also includes various types of sensors mounted on the vehicle body, including: lidar 21, millimeter-wave radar 22, ultrasonic radar 23, and a camera device 24. Additionally, it may include sensors not shown in the figure, such as rain sensors, temperature sensors, humidity sensors, and ambient light sensors. Multiple sensors of each type may be included. It should be understood that although... Figure 1 The diagram shows the different sensor placement layouts on vehicle 100, but... Figure 1 The number, location, and type of sensors shown are merely illustrative. Those skilled in the art can reasonably select the type, number, and location of sensors as needed, and this application does not impose any limitations on this.

[0047] exist Figure 1 The image shows four VIUs. It should be understood that... Figure 1 The number and location of VIUs shown are merely examples; those skilled in the art can select the appropriate number and location of VIUs based on actual needs.

[0048] The Vehicle Integration Unit (VIU) 11 provides some or all of the data processing or control functions required by multiple vehicle components. The VIU may have one or more of the following functions.

[0049] 1. Electronic control function, that is, the VIU is used to implement the electronic control functions provided by the electronic control unit (ECU) inside some or all vehicle components. For example, the control function required by a certain vehicle component, or the data processing function required by a certain vehicle component. For each component within the vehicle 100, an electronic control unit (ECU) can be set to implement the control function. Each ECU can control one component or module, such as controlling the switching, operation mode, etc. of the component or module.

[0050] 2. Same functions as the gateway: The VIU can also have some or all of the same functions as the gateway, such as protocol conversion, protocol encapsulation and forwarding, and data format conversion.

[0051] 3. Data processing function across vehicle components, that is, processing and calculating data obtained from actuators of multiple vehicle components.

[0052] It should be noted that the data involved in the above functions may include the operating data of actuators in vehicle components, such as the motion parameters and working status of the actuators. The data involved in the above functions may also be data collected by the data acquisition unit (e.g., sensitive element) of the vehicle components, such as road information or weather information collected by the vehicle's sensitive element. This application embodiment does not specifically limit this.

[0053] exist Figure 1 In the example of vehicle 100, vehicle 100 can be divided into multiple domains, each with its own domain controller. Specifically, in... Figure 1 The diagram shows two types of domain controllers: the cockpit domain controller CDC13 and the vehicle domain controller VDC 15.

[0054] The Cockpit Domain Controller 13 can be used to implement functional control of 100 cockpit areas in a vehicle. Vehicle components in the cockpit area may include head-up display (HUD), instrument panel, radio, central control screen, navigation, cameras, etc.

[0055] The vehicle domain controller VDC 15 can be used to coordinate the control of the vehicle's power battery and engine 141 to improve the power performance of the vehicle 100. In some embodiments, Figure 1 The vehicle controller 132 in the system can realize various functions of VDC.

[0056] Figure 1 The document also illustrates a vehicle-to-everything (V2X) device T-BOX 12 and a mobile data center MDC 13. T-BOX 12 can be used to enable communication connections between vehicle 100 and internal and external devices. T-BOX can acquire data from in-vehicle devices via the vehicle 100's bus and can also communicate with users' mobile phones via a wireless network. In some embodiments, T-BOX 12 may be included... Figure 1 In the communication system 111, the Mobile Data Center (MDC) 13 is used to output drive, transmission, steering, and braking execution control commands based on core control algorithms such as environmental perception and positioning, intelligent planning and decision-making, and vehicle motion control, thereby realizing intelligent control of the vehicle 100. It can also realize human-machine interaction of vehicle driving information through a human-machine interface. In some embodiments, Figure 1 The computing platform 150 can implement various functions of MDC 13.

[0057] exist Figure 1 The four VIUs 11 form a ring topology network. Each VIU 11 communicates with its nearest neighboring sensors. T-BOX 12, CDC 13, MDC 14, and VDC 15 communicate with the VIU ring topology network. VIU 11 can acquire information from each sensor and report the acquired information to CDC 13, MDC 14, and VDC 15. Through the ring topology network, T-BOX 12, CDC 13, MDC 14, and VDC 15 can also communicate with each other.

[0058] It should be understood that the above-described ring topology connection is merely an illustration, and those skilled in the art can choose other suitable VIU connection methods according to their needs.

[0059] Connections between VIUs can be made using, for example, Ethernet. Connections between VIUs and T-BOX 12, CDC 13, MDC 14, and VDC 15 can be made using, for example, Ethernet or peripheral component interconnect express (PCIe) bus. Connections between VIUs and sensors or ECUs can be made using, for example, controller area network (CAN), local interconnect network (LIN), FlexRay, media oriented system transport (MOST).

[0060] The method provided in this application embodiment can be applied to the control of a vehicle's lighting device, which can be installed inside or outside the vehicle. For example, as Figure 2 As shown, the lighting device can be installed inside the cabin 201 of the vehicle 100, on the vehicle frame 202, or near the vehicle door 203, etc., depending on the actual application scenario. For example, the lighting device may include embedded light strips, light bars, or independently installed light fixtures.

[0061] The lighting device provided in this application embodiment may include multiple layers of light guides, each layer of which may be printed with different patterns. When each layer of light guides is lit, the image printed on the light guides will be projected into space, thereby forming a projected pattern in space. For example, the lighting device may be installed in a vehicle, and the pattern printed on the light guides may be projected onto areas such as the vehicle's roof, seats, or interior floor.

[0062] For example, the structure of a lighting device provided in an embodiment of this application can be as follows: Figure 3 As shown, the lighting device 30 may specifically include a lighting control module 31, a light source module 32, a base 33, a multi-layer light guide 34, and a surface 35.

[0063] The lighting control module 31 can be used to control the start of the light source module 32, and the lighting control module 31 and the light source module 32 can be connected via LIN.

[0064] The light source module 32 can be used to emit light signals to the multi-layer light guide 34. Specifically, it can be a light-emitting sub-module such as an LED or a laser. Each light guide can correspond to one or more light-emitting sub-modules. Each light guide can reflect the light radiated by its corresponding light-emitting sub-module. Each light guide has a pattern printed on it. Different patterns can be printed on the multi-layer light guide. When the corresponding light-emitting sub-module is lit, the pattern in the light guide is projected into space, thereby forming different shapes of patterns formed by light and shadow in space. Different patterns can be projected by lighting different light guide layers.

[0065] The base 33 can be used to accommodate the multilayer light guide 34, and the multilayer light guide 34 can be fixed on the base 33.

[0066] Each layer of the multilayer light guide 34 can be used to reflect the light transmitted by the light source module 32, thereby providing light to the space by radiating the light source to the opposite side of the external space.

[0067] The surface 35 covers the contact surface between the multilayer light guide 34 and the outside, which can protect the contact surface between the multilayer light guide 34 and other devices, and also prevent the leakage of light reflected by the multilayer light guide.

[0068] When the lighting device is activated, the lighting control module 31 can control the light source module 32 to start and emit the light source to the light guide layer. The light guide layer can reflect the incident light, thereby radiating the light source into the space.

[0069] In this embodiment, different images can be printed on the light guide layer. Therefore, when different light guide layers are lit, the patterns printed on the light guide layer will be projected into space, thereby displaying the light and shadow effects of different patterns in space and achieving different atmospheres.

[0070] Furthermore, the lighting control module can connect to other ECUs within the vehicle, specifically via buses such as CAN or CANFD. For example... Figure 4 As shown, it can connect to the vehicle's body control ECU. The body control ECU can connect to sensors via LIN, CAN, or other connection methods. The body control ECU can provide the lighting control module with information collected by sensors, such as rain sensors, ambient light sensors, ambient temperature sensors, or humidity sensors that can collect environmental information. The method provided in this application embodiment can be deployed in the lighting control module, which controls the lighting scheme based on the sensor information transmitted by the body control ECU.

[0071] See Figure 5 The following is a flowchart illustrating a lighting control method provided in this application embodiment.

[0072] 501. Acquire sensory data.

[0073] The perceived data includes data collected by at least one sensor. For example, if the lighting device is deployed in a vehicle, the at least one sensor can be a sensor installed in the vehicle, such as a rain sensor, temperature sensor, humidity sensor, ambient light sensor, etc. The specific sensor type can be determined according to the actual application scenario.

[0074] Optionally, the sensing data may specifically include at least one of meteorological information, lighting conditions, temperature, or humidity.

[0075] The meteorological information may include the meteorological category of the vehicle's environment. For example, the specific meteorological category may include, but is not limited to: rain, lightning, sunny, cloudy, snow, typhoon, partly cloudy, frost, hail, sleet, sandstorm, freezing rain, fog, haze, etc. Different meteorological environments may also be divided based on different degrees. For example, rain may be divided into heavy rain, light rain, or moderate rain. This application will not exhaustively list these categories.

[0076] Lighting conditions may include the type of ambient light, light intensity, or light angle. For example, the source of ambient light may vary depending on the environment or time of day the vehicle is in. When the vehicle is outdoors, the ambient light may come from the sun; when the vehicle is in an underground garage, the ambient light may come from the garage lights; and at night, the source of ambient light may be streetlights or moonlight. This application does not limit the specific sources of ambient light.

[0077] Temperature and humidity can be information collected by temperature and humidity sensors installed in the vehicle. When multiple temperature or humidity sensors are installed in the vehicle, the data collected by one of the sensors can be used as the sensing data, or the average value collected by multiple sensors can be used as the sensing data, etc.

[0078] 502. Based on the sensing data and the first mapping relationship, determine the lighting scheme for the multi-layer light guide.

[0079] The first mapping relationship can be a pre-defined mapping relationship between different categories or ranges of sensory data and different lighting methods of the lighting device. After obtaining the sensory data, a lighting scheme can be determined based on the range of each category of data included in the sensory data and the first mapping relationship. The lighting scheme includes at least one of the following: the illuminated light guide layer (i.e., pattern), brightness, color, or lighting frequency in the lighting device.

[0080] Optionally, the first mapping relationship may include the mapping relationship between the pattern, illumination frequency, color or brightness printed in the light guide layer and different weather types, temperatures, humidity or lighting conditions. For example, different weather types correspond to different patterns or colors, different rainfall corresponds to different illumination frequencies, or different light intensities correspond to different brightness.

[0081] For example, in one possible implementation, the illuminated light guide layers in a multi-layered light guide system can be determined based on weather information or lighting conditions; or, the brightness of the illuminated light guides in the multi-layered light guide system can be determined based on lighting conditions; or, the color of the illuminated light guides in the multi-layered light guide system can be determined based on temperature; or, when the weather category is rainy, the lighting frequency of the illuminated light guides in the multi-layered light guide system can be determined based on rainfall. Therefore, the lighting scheme can be determined by combining weather, lighting, temperature, humidity, or rainfall, thereby enabling the determination of corresponding atmospheric effects based on specific environments and improving the user experience.

[0082] In addition, if music is currently playing in the car, music playback information can be obtained, such as the type of music, tempo, and volume. The frequency of light activation can be determined based on the rhythm of the music, thereby achieving a dynamic effect where the lights in the car move in sync with the music, creating a more vivid atmosphere.

[0083] Optionally, when the weather category is rainy, the lighting frequency of the lit light guides in the multi-layer light guides is updated according to the rainfall change value in the first time period. That is, the lighting of the light guides can be updated according to the real-time rainfall changes, so that the atmosphere effect achieved by the lights matches the actual environment better and improves the user experience.

[0084] In one possible implementation, seasonal information can also be obtained. Specifically, the season can be determined based on the current date or the duration of various weather conditions collected by the sensor. The color of the light guide in the multi-layer light guide can also be determined by combining the seasonal information. For example, different colors can be set for different seasons in the first mapping relationship, so that the corresponding atmosphere can be set based on different seasons, thereby improving the user experience.

[0085] Furthermore, the lighting effects inside the vehicle can be customized by the user, or set based on the user's desired effect. For example, an adjustment interface can be provided, such as a modification interface on the in-vehicle central control screen or a modification interface on the user's mobile terminal connected to the vehicle. The system can receive user input data and determine the initial mapping relationship or update the lighting scheme based on the user input data, thereby achieving the user's preferred lighting effect and further improving the user experience.

[0086] 503. Start the light source module according to the lighting scheme.

[0087] Once the lighting scheme is obtained, the lighting control module can control the light source module to start, thereby illuminating the multi-layer light guide according to the lighting scheme and achieving a lighting effect that is more compatible with the environment.

[0088] Therefore, in this embodiment, the lighting effect inside the vehicle can be adjusted based on the environmental information collected by the sensors inside the vehicle, so that the lighting effect inside the vehicle is more compatible with the environment. For example, the lighting effect can be effectively linked with the weather or lighting outside to create a more effective atmosphere and improve the user experience.

[0089] The methods provided in the embodiments of this application have been described above. The following describes the method flow provided in the embodiments of this application in more detail with reference to specific vehicle application scenarios.

[0090] First, one possible structure for a lighting device could be as follows: Figure 6 As shown, this example uses a two-layer light guide in the lighting device, namely area A and area B. Area A can display a rain leaf pattern, and area B can display a sky pattern. Area A includes LED light sources such as A11, A12, A13, and A14, while area B includes LED light sources such as B11, B12, B13, and B14. The ambient lighting ECU (i.e., the aforementioned lighting control module) controls the illuminated areas, projecting the patterns from different areas into the space. The vehicle control ECU can connect to sensors installed on the vehicle, such as rain sensors, ambient light sensors, temperature sensors, or humidity sensors, to collect information about the weather, lighting conditions, temperature, and humidity in the vehicle's environment. Based on the sensor data transmitted by the vehicle control ECU, the ambient lighting ECU determines which area of ​​the light guide to illuminate, thus adaptively producing different lighting effects based on different environments.

[0091] The lighting device comprising multiple light guides provided in this application embodiment is printed with various patterns, such as rain leaves and the sky, wherein each layer can be printed with one or more patterns. When different ambient light RGB LEDs are lit, they illuminate the patterns and display them; RGB LEDs in different areas illuminate different patterns, bringing different light and shadow effects. Thus, based on the zoned control of RGB LED lighting, different layers of patterns can be lit up under different weather scenarios, achieving a user experience with multiple lighting effects.

[0092] It should be noted that the embodiments of this application only use two light guide layers, A and B, as an example for illustrative purposes. In different application scenarios, more light guide layers can be set, or different mapping relationships between patterns and environmental information can be set, etc. The specifics can be determined according to the actual application scenario, and this application does not limit them.

[0093] See Figure 7The present application provides a schematic flowchart of another lighting control method.

[0094] 701. Acquire sensory data.

[0095] First, the weather category of the vehicle's environment can be collected, which can be represented by factors such as rainfall or sunlight.

[0096] For example, rain sensors can be used to collect rainfall information, and the weather can be classified based on the rainfall information as: no rain, light rain, moderate rain, heavy rain, and rainstorm.

[0097] An ambient light sensor can also be used to collect information on lighting conditions, including information such as solar irradiance, ambient light type, and solar altitude angle.

[0098] Temperature sensors can be used to collect ambient temperature, and humidity sensors can be used to collect ambient humidity.

[0099] 702. Determine if it is raining. If it is raining, proceed to step 703. If it is not raining, proceed to step 704.

[0100] Whether it is raining can be determined based on the data collected by the rain sensor. For example, it can be determined whether the rainfall collected by the rain sensor is greater than a first threshold. This first threshold can be set to a low value such as 0 or 0.1. If it is greater than the threshold, it means that it is raining; if it is not greater than the threshold, it means that it is not raining. If it is raining, the corresponding area A is lit up, that is, step 703 is executed. If it is not raining, it means that it is not raining in the current environment, and area B is lit up, that is, step 704 is executed.

[0101] 703. Determine to light up area A, and determine the lighting frequency, brightness, or color based on ambient light, temperature, or humidity.

[0102] If rain is confirmed, area A can be illuminated. For example, if area A features a rain leaf pattern, it is more compatible with rain and can provide users with a lighting effect that is more suitable for rainy days.

[0103] Furthermore, the lighting frequency or color of the light guide in area A can be determined based on ambient light, temperature, or humidity, thereby providing users with lighting effects that are adapted to the environment.

[0104] Specifically, in rainy weather, the lighting frequency can be set based on the amount of rainfall. For example, a linear relationship between the amount of rainfall and the frequency can be set, and the lighting frequency can be determined based on the environmental rainfall and this linear relationship. Alternatively, the rainfall can be divided into different ranges, with each range corresponding to a different lighting frequency. The lighting frequency can be determined based on the range of environmental rainfall. For example, the LED rhythm frequency level can be divided into 1 / 2 / 3 levels, and the LED rhythm frequency level can be determined based on the actual environmental rainfall.

[0105] Furthermore, if music is playing inside the car, the lighting effects can be combined with the rhythm of the music. For example, the frequency of the lights can be determined by the rhythm of the music. The speed of the music can be set to be positively correlated with the frequency of the lights. The faster the music, the higher the frequency of the lights, and the slower the music, the lower the frequency of the lights. This achieves lighting effects that are combined with the rhythm of the music, further enhancing the user experience.

[0106] Colors can be determined based on factors such as ambient temperature or solar altitude angle. For example, different ambient temperatures or solar altitude angles can be used to determine the actual season, and different light colors can be chosen for different seasons.

[0107] For example, ambient temperature can be represented as T. amb The solar altitude angle can be expressed as δ Elev It can be based on T amb δ at noon Elev The duration determines the current season. For example, if a = 10 and b = 20, and a ≤ T, then... amb ≤b, noon δ Elev If weather condition ≥A lasts for 5 days, it indicates that the current season is spring, and the light color that can be chosen for spring is light green; if T amb ≥b, noon δ Elev If weather conditions ≥ A last for 5 days, it indicates that the current season is summer, and the appropriate light color for summer is dark green; if a ≤ T amb ≤b, noon δ Elev If the weather pattern ≤C lasts for 5 days, it indicates that the current season is autumn, and the light color to choose for autumn is dark yellow; if T amb ≤a, noon δ Elev If the weather condition ≤D lasts for 5 days, it indicates that the current season is winter. The light color to choose for winter is white. Alternatively, in winter, the pattern can be set not to light up.

[0108] Of course, in addition to determining whether it is winter based on data collected by sensors, the season of the current environment can also be determined directly based on the current date. The specific method can be determined according to the actual application scenario. This application does not limit the method of determining the season.

[0109] 704. Determine to illuminate area B, and determine the brightness or color based on ambient light, temperature, or humidity.

[0110] After determining that Zone B should be lit, the brightness or color can be determined based on ambient light, temperature, or humidity. This allows for further adjustments to the lighting effects, such as brightness or color, based on the environment, thus improving the user experience.

[0111] If it is confirmed that there is no rain, the brightness of the lights can be further determined based on the ambient light. For example, a linear relationship between ambient light and light brightness can be established in advance. After the ambient light is collected, the brightness of the lights can be determined based on the intensity of the ambient light and this linear relationship. Alternatively, the brightness of the lights can be divided into multiple levels, such as 1 / 2 / 3 levels. The appropriate brightness level can be selected based on the range of ambient light intensity. For example, the higher the ambient light intensity, the higher the brightness level selected, thus adaptively selecting the appropriate brightness of the lights based on different ambient light conditions.

[0112] Furthermore, the color of the light can also be determined based on the solar altitude angle. For example, the solar altitude angle can be expressed as δ. Rad When E≤δ Rad When F ≤ δ, it is closer to noon, so the light color can be set to dark blue. Rad At times, the light color can be set to dark blue, etc. In addition, at sunset, the light color can be set to a color similar to the sunset, and at sunrise, the light color can be set to a color similar to the sunrise. The specific color can be determined according to the actual application scenario.

[0113] 705. Illuminate the corresponding LED based on the lighting method.

[0114] Once the specific lighting method is determined, such as the area to be lit, the lighting frequency, color, or brightness, the corresponding LEDs in the light source module can be controlled to start according to the determined area, lighting frequency, color, or brightness based on the lighting method.

[0115] Different illuminated areas may correspond to different patterns, meaning different patterns can be projected into space by illuminating different areas. The illumination frequency can follow real-time rhythms such as rainfall or music. Color or brightness can be achieved by illuminating different LEDs; for example, different LEDs can emit different colors or brightnesses of light, and different colors or brightnesses can be achieved by controlling the illumination of different LEDs. Of course, in some scenarios, a single LED can also provide different colors or brightnesses of light, depending on the specific application.

[0116] For example, after illuminating area A, the rain leaf pattern printed in the light guide layer is projected into the vehicle's interior space, such as onto the roof, seats, or floor. The activation frequency of the LED lights can be controlled based on the amount of rainfall, allowing the projected pattern in area A to adapt to the rhythm of the rainfall, improving the user experience. Furthermore, the color can change with the season or temperature, enabling the projected leaf color to change with the seasons, achieving a lighting effect that is more adapted to the environment.

[0117] For example, after illuminating area B, the celestial dome printed in the light guide layer is projected into the vehicle's interior space, such as onto the ceiling, seats, or floor, thus displaying a projection pattern that adapts to the environment. Furthermore, the projection color can be adjusted based on ambient lighting conditions. For instance, a dome pattern similar to the sunrise color can be projected at sunrise, a dome pattern similar to the blue sky color at noon, and a dome pattern similar to the sunset color, thus adaptively displaying lighting effects that match the actual weather and time of day, improving the user experience.

[0118] This application provides a multi-layered light guide lighting device that supports zoned lighting. This device can sense the external environment and adjust and control the light guides in different areas based on the actual environment. For example, it uses zoned control based on RGB LED illumination, combined with comprehensive calculations based on external environmental information, to illuminate different levels of patterns under different weather conditions, achieving a variety of lighting effects for the user experience. For the illuminated different levels of patterns, a dynamic lighting effect change is achieved based on comprehensive calculations of external environmental information.

[0119] Furthermore, compared to single-layer light guides, multi-layer light guides can display different shapes of light effects by printing various patterns. This allows for the projection of patterns adapted to different seasons or weather conditions, thus achieving different atmospheric lighting effects. It can also dynamically link with external seasons and weather, supporting a variety of dynamic lighting effects. In scenarios synchronized with music, it can also meet users' needs for experiencing multiple sets of dynamic light effects.

[0120] The method and process provided in this application have been described above. The structure of the lighting device provided in this application is summarized below.

[0121] See Figure 8 The present application provides a schematic diagram of the structure of a lighting device, including:

[0122] The lighting control module 801, the multi-layer light guide 802 and the light source module 803 are connected to the light source module 803. The light-emitting surfaces of the multi-layer light guide 802 and the light source module 803 are arranged opposite to each other. Various patterns are printed in the multi-layer light guide.

[0123] The lighting control module 801 is used to control the light source module to emit light signals. When the light source module emits light signals, the pattern in the multi-layer light guide is projected into space.

[0124] The lighting control module 801 is specifically used for: acquiring sensing data, including data collected by at least one sensor; determining a lighting scheme for the multi-layer light guide based on the sensing data and a first mapping relationship, the lighting scheme including at least one of the light guide layer, brightness, color, or lighting frequency in the lighting device; and activating the light source module according to the lighting scheme, so that the pattern in the multi-layer light guide is projected into space by the light radiated by the light source module.

[0125] In one possible implementation, the aforementioned sensing data includes at least one of: weather information, lighting conditions, temperature, or humidity.

[0126] In one possible implementation, the aforementioned lighting control module 801 is specifically used to: determine the light guide layer to be lit in the multi-layer light guide according to meteorological information or lighting conditions; determine the brightness of the lit light guide in the multi-layer light guide according to lighting conditions; determine the color of the lit light guide in the multi-layer light guide according to temperature; and determine the lighting frequency of the lit light guide in the multi-layer light guide according to the amount of rainfall when the weather category is rainy.

[0127] In one possible implementation, the aforementioned lighting control module 801 is further configured to update the lighting frequency of the lit light guides in the multi-layer light guides according to the rainfall change value within the first time period when the weather category is rainy.

[0128] In one possible implementation, the aforementioned lighting control module 801 is further configured to: acquire seasonal information; and determine the color of the illuminated light guide in the multi-layer light guide based on the seasonal information.

[0129] In one possible implementation, the aforementioned lighting control module 801 is further configured to: receive user input data; determine a first mapping relationship or update the lighting scheme based on the user input data.

[0130] In one possible implementation, the aforementioned light control module 801 is further configured to: acquire music playback information; and determine the lighting frequency based on the music rhythm in the music playback information.

[0131] In one possible implementation, the aforementioned lighting device is deployed in the vehicle, and at least one sensor is a sensor installed in the vehicle.

[0132] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc., including several instructions to cause a device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0133] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.

[0134] This application also provides a computer-readable storage medium storing a program for training a model or performing inference tasks, which, when run on a computer, causes the computer to perform the aforementioned... Figures 5 to 7 All or part of the steps in the method described in the embodiments shown.

[0135] This application also provides a digital processing chip. This digital processing chip integrates circuitry for implementing the aforementioned processor or processor functions, and one or more interfaces. When the digital processing chip integrates a memory, it can perform the method steps of any one or more of the foregoing embodiments. When the digital processing chip does not integrate a memory, it can be connected to an external memory via a communication interface. The digital processing chip implements the method steps of any one or more of the foregoing embodiments based on the program code stored in the external memory.

[0136] This application also provides a computer program product comprising one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).

[0137] The data comparison device provided in this application embodiment can be a chip, which includes a processing unit and a communication unit. The processing unit can be, for example, a processor, and the communication unit can be, for example, an input / output interface, pins, or circuits. The processing unit can execute computer execution instructions stored in the storage unit to cause the chip in the server to perform the above-mentioned operations. Figures 5 to 7 The method described in the illustrated embodiment. Optionally, the storage unit is a storage unit within the chip, such as a register, cache, etc. The storage unit can also be a storage unit located outside the chip within the wireless access device, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM), etc.

[0138] Specifically, the aforementioned processing unit or processor can be a central processing unit (CPU), a neural-network processing unit (NPU), a graphics processing unit (GPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0139] It should also be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the device embodiment drawings provided in this application, the connection relationship between modules indicates that they have a communication connection, which can be implemented as one or more communication buses or signal lines.

[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0141] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.

[0142] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0143] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. The term "and / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not necessarily limited to those steps or modules explicitly listed, but may include other steps or modules not explicitly listed or inherent to such processes, methods, products, or devices. The naming or numbering of steps in this application does not imply that the steps in the method flow must be executed in the time / logical order indicated by the naming or numbering. The execution order of the named or numbered process steps can be changed according to the technical purpose to be achieved, as long as the same or similar technical effect can be achieved. The division of modules in this application is a logical division. In actual applications, there may be other division methods. For example, multiple modules may be combined into or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the modules shown or discussed may be through some ports, and the indirect coupling or communication connection between modules may be electrical or other similar forms, which are not limited in this application. Furthermore, the modules or sub-modules described as separate components may or may not be physically separated, may or may not be physical modules, or may be distributed in multiple circuit modules. Some or all of the modules can be selected to achieve the purpose of the solution in this application according to actual needs.

Claims

1. A lighting control method, characterized in that, A lighting control module for use in a lighting device, the lighting device further comprising a multi-layer light guide and a light source module, wherein the multi-layer light guide maps various patterns, and the light source module is used to radiate light, the method comprising: Acquire sensing data, wherein the sensing data includes data collected by at least one sensor; Based on the perceived data and the first mapping relationship, the lighting scheme of the multi-layer light guide is determined. The lighting scheme includes at least one of the following: the light guide layer lit in the lighting device, brightness, color, or lighting frequency. The light source module is activated according to the lighting scheme, and the pattern in the multi-layer light guide is projected into space by the light radiated by the light source module.

2. The method according to claim 1, characterized in that, The sensed data includes at least one of the following: meteorological information, lighting conditions, temperature, or humidity.

3. The method according to claim 2, characterized in that, The step of determining the lighting scheme for the multi-layer light guide based on the perceived data and the first mapping relationship includes: The illuminated light guide layer in the multi-layer light guide is determined based on the meteorological information or the lighting conditions. Alternatively, the brightness of the illuminated light guide in the multilayer light guide can be determined based on the illumination conditions; Alternatively, the color of the illuminated light guide in the multilayer light guide can be determined based on the temperature; Alternatively, when the weather category includes rain, the lighting frequency of the light guide in the multi-layer light guide can be determined based on the amount of rainfall.

4. The method according to claim 3, characterized in that, The method further includes: When the weather category includes rain, the lighting frequency of the lit light guide in the multilayer light guide is updated according to the rainfall change value within the first time period.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: Obtain seasonal information; The step of determining the lighting scheme for the multi-layer light guide based on the perceived data and the first mapping relationship further includes: The color of the illuminated light guide in the multilayer light guide is determined by combining the seasonal information.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Receive user input data; The first mapping relationship is determined or the lighting scheme is updated based on the user input data.

7. The method according to any one of claims 1-6, characterized in that, The method further includes: Get music playback information; The lighting frequency is determined by combining the music rhythm in the music playback information.

8. The method according to any one of claims 1-7, characterized in that, The lighting device is deployed in the vehicle, and the at least one sensor is a sensor installed in the vehicle.

9. A lighting device, characterized in that, include: A lighting control module and a multi-layer light guide and light source module are provided. The lighting control module is connected to the light source module. The multi-layer light guide and the light-emitting surface of the light source module are arranged opposite to each other. Various patterns are printed in the multi-layer light guide. The lighting control module is used to control the light source module to emit light signals. When the light source module emits light signals, the pattern in the multi-layer light guide is projected into space. The lighting control module is specifically used for: Acquire sensing data, wherein the sensing data includes data collected by at least one sensor; Based on the perceived data and the first mapping relationship, the lighting scheme of the multi-layer light guide is determined. The lighting scheme includes at least one of the following: the light guide layer lit in the lighting device, brightness, color, or lighting frequency. The light source module is activated according to the lighting scheme, and the pattern in the multi-layer light guide is projected into space by the light radiated by the light source module.

10. The apparatus according to claim 9, characterized in that, The sensed data includes at least one of the following: meteorological information, lighting conditions, temperature, or humidity.

11. The apparatus according to claim 10, characterized in that, The lighting control module is specifically used for: The illuminated light guide layer in the multi-layer light guide is determined based on the meteorological information or the lighting conditions. Alternatively, the brightness of the illuminated light guide in the multilayer light guide can be determined based on the illumination conditions; Alternatively, the color of the illuminated light guide in the multilayer light guide can be determined based on the temperature; Alternatively, when the weather category is rainy, the lighting frequency of the light guide in the multi-layer light guide can be determined based on the rainfall.

12. The apparatus according to claim 11, characterized in that, The lighting control module is also used to update the lighting frequency of the lit light guides in the multi-layer light guides according to the rainfall change value during the first time period when the weather category is rainy.

13. The apparatus according to any one of claims 9-12, characterized in that, The lighting control module is also used for: Obtain seasonal information; The color of the illuminated light guide in the multilayer light guide is determined by combining the seasonal information.

14. The apparatus according to any one of claims 9-13, characterized in that, The lighting control module is also used for: Receive user input data; The first mapping relationship is determined or the lighting scheme is updated based on the user input data.

15. The apparatus according to any one of claims 9-14, characterized in that, The lighting control module is also used for: Get music playback information; The lighting frequency is determined by combining the music rhythm in the music playback information.

16. The apparatus according to any one of claims 9-15, characterized in that, The lighting device is deployed in the vehicle, and the at least one sensor is a sensor installed in the vehicle.

17. A vehicle, characterized in that, Includes the lighting device as described in any one of claims 9-16.

18. A computer program product containing instructions, characterized in that, When the instruction is executed by the computing device cluster, the computing device cluster causes the computing device cluster to perform the operation steps of the method as described in any one of claims 1 to 8.

19. A computer-readable storage medium, characterized in that, It includes computer program instructions, which, when executed by a cluster of computing devices, perform the operational steps of the method as described in any one of claims 1 to 8.