Light adjustment method and device, electronic equipment and storage medium

By acquiring the status data of occupants and reading materials, using a recognition model to calculate the optimal lighting angle and intensity, and controlling the light source array to emit light, the problem of insufficient lighting inside passenger vehicles is solved, thus improving the riding experience.

CN120056859BActive Publication Date: 2025-11-18BEIJING CO WHEELS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311619458.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-29
Publication Date
2025-11-18
Estimated Expiration
2043-11-29

AI Technical Summary

Technical Problem

Existing passenger vehicle interior reading light systems fail to provide sufficient and appropriate illumination, resulting in a reduced passenger experience.

Method used

By acquiring the status data of the occupants, the status data of the reading material, and the illumination data, the optimal illumination angle and intensity are calculated using a pre-trained recognition model, and the illumination is controlled based on the illumination information of the light source array.

Benefits of technology

It provides sufficient and appropriate lighting based on the occupants' status, thus improving their riding experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120056859B_ABST
    Figure CN120056859B_ABST
Patent Text Reader

Abstract

The disclosure discloses a light adjustment method and device, an electronic device and a storage medium, and relates to the technical field of vehicles. The light adjustment method comprises the following steps: acquiring first state data of an occupant in a vehicle, second state data of a reading object and light data of a target position where the occupant is located, that is, environmental state data of the occupant; calculating an optimal light intensity and a light angle at the target position according to the acquired data; determining light emission information of each light source in a target position light source array corresponding to the light intensity and the light angle from a preset mapping relationship between the light intensity, the light angle and the light emission information of each light source; and performing light emission control on each light source in the target position light source array based on the light emission information, so that the light source array emits light conforming to the light intensity and the light angle, thereby providing light according to the state of the occupant in the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle technology, and more particularly to a method and apparatus for adjusting lights, electronic equipment, and storage medium. Background Technology

[0002] Currently, most passenger car interior reading light systems use a small number of point light sources, and the light intensity needs to be manually controlled. With the increasing demand for viewing mobile phones, computers, and reading books in the car, the usability of current interior reading lights is becoming increasingly inadequate, failing to provide sufficient and appropriate lighting, thus reducing the passenger's riding experience. Summary of the Invention

[0003] This disclosure provides a method, apparatus, electronic device, and storage medium for adjusting lighting. Its main purpose is to provide sufficient and appropriate lighting according to the state of the users inside the vehicle, thereby improving the riding experience of the occupants.

[0004] According to a first aspect of this disclosure, a method for adjusting light is provided, comprising:

[0005] Acquire first state data of the occupant in the vehicle, second state data of the reading material, and illumination data of the target location of the occupant in the vehicle. The first state data includes at least the occupant's position information and sitting posture information, the second state data includes at least the position and angle of the reading material, and the illumination data includes at least the light intensity and angle.

[0006] The first state data, the second state data, and the illumination data are input into a pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location.

[0007] From the preset mapping relationship between the illumination angle and the illumination intensity and the luminous information of each light source, the luminous information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity is determined, and the luminous information includes at least the on / off state information of the light source.

[0008] The light emission of each light source in the target position light source array is controlled based on the light emission information of each light source in the target position light source array.

[0009] Optionally, inputting the first state data, the second state data, and the illumination data into a pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location includes:

[0010] In the pre-trained recognition model, the first difference information between the occupant's position information and the position of the reading material, and the second difference information between the occupant's sitting posture information and the angle of the reading material are calculated to obtain the target result. From the preset mapping relationship between the illumination angle and the illumination intensity and the luminous information of each light source, the luminous information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity are determined. The target result includes the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information.

[0011] Based on the preset relationship between the occupant's position and the area covered by the beam emitted from the light source array, the occupant's occupancy information on the light source array is determined according to the target position, where the area is determined based on a pre-calibration.

[0012] A preset image recognition algorithm is invoked to calculate the occlusion information of the light source array based on the relative positional and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information, to obtain the optimal illumination angle and illumination intensity at the target position.

[0013] Optionally, the step of controlling the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array includes:

[0014] A light emission control command is generated based on the light emission information of each light source in the target position light source array;

[0015] The target position light source array is driven to emit light according to the light source emission control command.

[0016] Optionally, before acquiring the first state data of the occupant, the second state data of the reading material, and the illumination data of the target location where the occupant is located, the method includes:

[0017] Determine whether the occupants in the vehicle are engaged in reading activities;

[0018] The acquisition of the first state data of the vehicle occupants, the second state data of the reading material, and the illumination data of the target location of the vehicle occupants includes:

[0019] If reading behavior is present, then the process of obtaining the first state data of the occupants, the second state data of the reading object, and the illumination data of the target location of the occupants will be executed.

[0020] Optionally, determining whether the occupant in the vehicle is reading includes:

[0021] The analysis of video images captured inside the cabin determines whether the occupants are engaged in reading activities.

[0022] Alternatively, it can be determined whether the occupants in the vehicle are reading by monitoring whether the reading shortcut key is activated.

[0023] Alternatively, it can be determined whether the occupants in the vehicle are reading by analyzing the interactive voice.

[0024] Optionally, acquiring the first state data of the vehicle occupant, the second state data of the reading material, and the illumination data of the target location where the vehicle occupant is located includes:

[0025] The target image information is identified by the preset deep learning algorithm to obtain the first state data, the second state data, and the illumination data.

[0026] Optionally, after controlling the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array, the method includes:

[0027] Monitor whether the first state data of the vehicle occupants changes during the reading process;

[0028] If the posture of the occupant changes during reading, the luminous information of each light source in the target position light source array corresponding to the first state data is re-determined, and the luminous information of each light source in the target position light source array is controlled based on the luminous information of each light source in the target position light source array.

[0029] According to a second aspect of this disclosure, a light adjustment device is provided, comprising:

[0030] The acquisition unit is used to acquire first state data of the occupant in the vehicle, second state data of the reading material, and illumination data of the target position where the occupant is located. The first state data includes at least the occupant's position information and sitting posture information, the second state data includes at least the position and angle of the reading material, and the illumination data includes at least the light intensity and angle.

[0031] The calculation unit is used to input the first state data, the second state data and the illumination data into the pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location.

[0032] The first determining unit is used to determine the light emission information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity from a preset mapping relationship between the illumination angle and the illumination intensity and the light emission information of each light source, wherein the light emission information includes at least the on / off state information of the light source.

[0033] The first control unit is used to control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

[0034] Optionally, the computing unit includes:

[0035] The first calculation module is used to calculate the first difference information between the position information of the occupant and the position of the reading material, and the second difference information between the occupant's sitting posture information and the angle of the reading material in the pre-trained recognition model, to obtain the target result. The target result includes the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information.

[0036] The second calculation module is used to determine the occupant's occupancy information of the light source array based on the target position, from the preset relationship between the occupant's position and the position area covered by the beam emitted by the light source array, wherein the position area is determined based on a pre-calibration.

[0037] The third calculation module is used to call a preset image recognition algorithm to calculate the occlusion information of the light source array based on the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information, to obtain the optimal illumination angle and illumination intensity at the target position.

[0038] Optionally, the first control unit includes:

[0039] The generation module is used to generate light emission control instructions based on the light emission information of each light source in the target position light source array;

[0040] The driving module is used to drive each light source in the target position light source array to emit light according to the light source emission control command.

[0041] Optionally, the device includes:

[0042] The second determining unit is used to determine whether the occupant is reading before the acquiring unit acquires the first state data of the occupant, the second state data of the reading material, and the illumination data of the target location of the occupant.

[0043] The acquisition unit is also used to acquire, when reading occurs, the first state data of the occupant, the second state data of the reading object, and the illumination data of the target location of the occupant.

[0044] Optionally, the second determining unit includes:

[0045] The analysis module is used to determine whether the occupants are reading by analyzing video images collected inside the cabin;

[0046] The detection module is used to determine whether the occupants in the vehicle are reading by monitoring whether the reading shortcut key is activated;

[0047] The analysis module is also used to determine whether the occupants in the vehicle are reading by analyzing the interactive voice.

[0048] Optionally, the acquisition unit is further configured to:

[0049] The target image information is identified by the preset deep learning algorithm to obtain the first state data, the second state data, and the illumination data.

[0050] Optionally, the device may further include:

[0051] The monitoring unit is used to monitor whether the first state data of the occupant changes during the reading process;

[0052] The second control unit is used to re-determine the light emission information of each light source in the target position light source array corresponding to the first state data when the posture of the occupant changes during the reading process, and to control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

[0053] According to a third aspect of this disclosure, a vehicle is provided, including the light adjustment device described in the second aspect above.

[0054] According to a fourth aspect of this disclosure, an electronic device is provided, comprising:

[0055] At least one processor; and

[0056] A memory communicatively connected to the at least one processor; wherein,

[0057] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect above.

[0058] According to a fifth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are configured to cause the computer to perform the method described in the first aspect above.

[0059] According to a sixth aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the method described in the first aspect above.

[0060] The lighting adjustment method, apparatus, electronic device, and storage medium disclosed herein acquire first state data of a vehicle occupant, second state data of a reading object, and illumination data of the target position of the vehicle occupant. The first state data includes at least the occupant's position and posture information, the second state data includes at least the position and angle of the reading object, and the illumination data includes at least the light intensity and angle. The first state data, the second state data, and the illumination data are input into a pre-trained recognition model to obtain the optimal illumination angle and intensity at the target position. From a preset mapping relationship between the illumination angle and illumination intensity and the luminescence information of each light source in the target position light source array, the luminescence information of each light source in the target position light source array corresponding to the illumination angle and illumination intensity is determined. The luminescence information includes at least the on / off state information of the light source. The luminescence control of each light source in the target position light source array is performed based on the luminescence information of each light source in the target position light source array. Compared with related technologies, this method obtains the first state data of the occupants, the second state data of the reading material, and the illumination data of the target location where the occupants are located, i.e., the environmental state data of the occupants. Based on the aforementioned data, the optimal illumination angle and illumination intensity at the target location are calculated. From the preset mapping relationship between the illumination angle and illumination intensity and the luminous information of each light source, the luminous information of each light source in the target location light source array corresponding to the illumination angle and illumination intensity is determined. Based on the luminous information, the luminous information of each light source in the target location light source array is controlled so that the light source array emits light that conforms to the illumination intensity and illumination angle, thereby realizing the provision of illumination according to the state of the occupants.

[0061] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

[0062] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:

[0063] Figure 1 A schematic flowchart illustrating a method for adjusting light provided in an embodiment of this disclosure;

[0064] Figure 2 A schematic diagram illustrating the calculation of the optimal illumination angle at a target location, provided as an embodiment of this application;

[0065] Figure 3 A schematic diagram illustrating a preset mapping relationship between occupant position and light emission information of a light source, provided in an embodiment of this application;

[0066] Figure 4A schematic diagram of a lighting adjustment system provided in an embodiment of this disclosure;

[0067] Figure 5 A schematic diagram of the structure of a light adjustment device provided in an embodiment of this disclosure;

[0068] Figure 6 A schematic diagram of another light adjustment device provided in an embodiment of this disclosure;

[0069] Figure 7 A schematic block diagram of an example electronic device provided for embodiments of this disclosure. Detailed Implementation

[0070] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0071] The following description, with reference to the accompanying drawings, outlines a method and apparatus for adjusting light, an electronic device, and a storage medium according to embodiments of the present disclosure.

[0072] Figure 1 This is a schematic flowchart illustrating a lighting adjustment method provided in an embodiment of the present disclosure.

[0073] like Figure 1 As shown, the method includes the following steps:

[0074] Step 101: Obtain first state data of the occupant, second state data of the reading material, and illumination data of the target location of the occupant. The first state data includes at least the occupant's position information and sitting posture information, the second state data includes at least the position and angle of the reading material, and the illumination data includes at least the light intensity and angle.

[0075] As a refinement of step 101 above, in response to the command to turn on the in-vehicle reading light, in order to ensure that the reading light provides sufficient illumination that is suitable for the current state of the occupant, it is necessary to acquire the first state data of the occupant, the second state data of the reading object, and the illumination data of the target position of the occupant. That is, to acquire the occupant's position information and posture information, the position and angle of the reading object, and the intensity and angle of the light illuminating the target position at the current moment. In short, it is to acquire the state data of the occupant and the environmental data around the occupant.

[0076] Step 102: Input the first state data, the second state data, and the illumination data into the pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location.

[0077] As a refinement of step 102 above, by analyzing and calculating the first state data, the second state data, and the illumination data obtained in step 101, the optimal illumination angle and illumination intensity at the target position are obtained. The algorithm for analyzing and calculating the aforementioned data can be, but is not limited to, a preset deep learning algorithm. The target position is the position of the occupant in the vehicle cabin, which includes any position in the vehicle cabin.

[0078] When calculating the optimal illumination angle and intensity, a pre-trained recognition model is used. The recognition principle includes: calculating the position of the incident light source in three-dimensional coordinates based on the principle of light reflection, thereby determining the optimal illumination angle and intensity. Specifically, based on the first state data, the position of the occupant's face is determined, serving as the endpoint of the reflected light. The reading object is used as the reflective surface. The second state data of the reading object (including its position and tilt angle) has been calculated using image recognition. The required position of the incident light source is then calculated, which represents the optimal illumination angle at the target position. The illumination intensity is calculated based on the illumination data of the occupant's target position.

[0079] When calculating the optimal illumination angle for a target location, the light source (the location of the LED beads) is taken as the light emission point, and the reader's face as the light incident point. The incident angle is calculated based on the principle of reflection; this incident angle is the optimal illumination angle for the target location. (You can participate...) Figure 2 , Figure 2 This is a schematic diagram illustrating the calculation of the optimal illumination angle at a target location, as provided in an embodiment of this application.

[0080] When calculating light intensity, it can be determined by looking up the mapping relationship between the light data and light intensity of the target location where the occupant is located. The light data and light intensity of the target location where the occupant is located are negatively correlated. That is, the smaller the light data of the target location where the occupant is located (indicating that the current environment of the occupant is darker), the greater the corresponding light intensity.

[0081] It should be noted that the surface of reading materials generally exhibits a certain degree of diffuse reflection, meaning that although light emitted from a light source will be scattered after reflection, the overall direction of the light still conforms to the principle of reflection.

[0082] Step 103: Determine the light emission information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity from the preset mapping relationship between the illumination angle and the illumination intensity and the light emission information of each light source.

[0083] As a refinement of step 103 above, based on the illumination angle and illumination intensity calculated in step 102, the luminous information of each light source in the target position light source array corresponding to the illumination angle and illumination intensity determined in step 102 is retrieved from a pre-established preset mapping table (pre-defined mapping relationship). The target position light source array is the light source array corresponding to the target position where the occupant is located. The light source array is composed of multiple light-emitting units arranged in series, and the luminous intensity and luminous angle of each light-emitting unit are independently controlled. The light source array can form a variety of luminous combinations. The light-emitting unit can be, but is not limited to, LED lights. The determined luminous information is the luminous angle and luminous intensity of each light-emitting unit.

[0084] To facilitate understanding of multiple preset mapping tables, such as Figure 3 As shown, after determining the optimal illumination angle and intensity at the target location based on the occupant's position and posture information, the corresponding light strip luminous area is illuminated according to the reflection principle. This light strip luminous area represents the luminous information of each light source in the target location's light source array, and this luminous information includes at least the on / off state information of the light source. For example, in the preset mapping relationship, if the passenger's face position 1 is detected, then the light strip luminous area 1 is illuminated, meaning the on / off state information of the light source corresponding to luminous area 1 is "on," and the luminous intensity corresponding to luminous area 1 is adjusted according to the determined luminous intensity; the on / off state information of the light source corresponding to luminous area 2 is "on," and the luminous intensity corresponding to luminous area 2 is adjusted according to the determined luminous intensity; the on / off state information of the light source corresponding to luminous area 3 is "on," and the luminous intensity corresponding to luminous area 3 is adjusted according to the determined luminous intensity. Specific embodiments of this application do not limit the preset mapping relationship.

[0085] In practical applications, the vehicle body controller drives the light emission information of each light source in the target position light source array according to the control instructions on the in-vehicle bus, so that the light emission intensity is specified, thereby producing a suitable illumination angle and brightness.

[0086] Step 104: Control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

[0087] As a refinement of step 104 above, after determining the light emission information of each light source in the target position light source array via step 103, the light emission of each light source, i.e. the light emission unit, included in the target position light source array is controlled according to the light emission information, so that the target position light source array emits light that conforms to the illumination angle and the illumination intensity.

[0088] The lighting adjustment method disclosed herein acquires first state data of a vehicle occupant, second state data of a reading object, and illumination data of the target location of the vehicle occupant. The first state data includes at least the occupant's position and posture information, the second state data includes at least the position and angle of the reading object, and the illumination data includes at least the light intensity and angle. The first state data, the second state data, and the illumination data are input into a pre-trained recognition model to obtain the optimal illumination angle and intensity at the target location. From a preset mapping relationship between the illumination angle and intensity and the luminescence information of each light source, the luminescence information of each light source in the target location light source array corresponding to the illumination angle and intensity is determined. The luminescence information includes at least the on / off state information of the light source. The luminescence control of each light source in the target location light source array is performed based on the luminescence information of each light source in the target location light source array. Compared with related technologies, this method obtains the first state data of the occupants, the second state data of the reading material, and the illumination data of the target location where the occupants are located, i.e., the environmental state data of the occupants. Based on the aforementioned data, the optimal illumination angle and illumination intensity at the target location are calculated. From the preset mapping relationship between the illumination angle and illumination intensity and the luminous information of each light source, the luminous information of each light source in the target location light source array corresponding to the illumination angle and illumination intensity is determined. Based on the luminous information, the luminous information of each light source in the target location light source array is controlled so that the light source array emits light that conforms to the illumination intensity and illumination angle, thereby realizing the provision of illumination according to the state of the occupants.

[0089] As a refinement of the embodiments of this disclosure, when performing step 102, which involves inputting the first state data, the second state data, and the illumination data into a pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location, the following implementation methods can be adopted, but are not limited to: calculating, in the pre-trained recognition model, the first difference information between the occupant's position information and the position of the reading material, and the second difference information between the occupant's sitting posture information and the angle of the reading material, to obtain the target result. From the preset mapping relationship between the illumination angle and illumination intensity and the luminous information of each light source, the target corresponding to the illumination angle and the illumination intensity is determined. The target result includes the light emission information of each light source in the light source array, the relative positional relationship and angular relationship between the reading material and the occupant, and the occupant's viewing angle information; based on the preset relationship between the occupant's position and the area covered by the light beam emitted from the light source array, the occupant's occlusion information on the light source array is determined based on the target position, and the area is determined based on pre-calibration; a preset image recognition algorithm is invoked to calculate the occupant's occlusion information on the light source array based on the relative positional relationship and angular relationship between the reading material and the occupant, and the occupant's viewing angle information, to obtain the optimal illumination angle and illumination intensity at the target position.

[0090] Since the light beam emitted by the light source array illuminates the occupant in a straight line, according to the principle of direct beam illumination, in the preset relationship, when the occupant is located on the right side of the light source array, the area covered by the light beam is the right-side area of ​​the occupant. The size of this area is directly proportional to the occupant's height; that is, the taller the occupant, the larger the area, and the shorter the occupant, the smaller the area. When the occupant is located on the left side of the light source array, the area covered by the light beam is the left-side area of ​​the occupant. This application's embodiments do not limit the preset relationship.

[0091] As a refinement of the above embodiment, the relative positional relationship, angular relationship, and occupant's viewing angle information between the reading material and the occupant are calculated using the first state data and the second state data, i.e., the target result. Based on the target position, the occupant's occlusion information on the light source array is determined from a preset relationship between the occupant's position and the area covered by the light beam emitted from the light source array. The location area is determined based on pre-calibration. The calculation of the occlusion information can be explained more easily as follows: Since a single light source generally emits a conical beam, the location area of ​​the conical beam emitted by each light source can be determined through pre-calibration. Once the image recognizes that a person is within the beam location area, the occlusion information can be calculated. A preset image recognition algorithm is invoked to calculate the occlusion information of the occupant on the light source array based on the relative positional relationship, angular relationship, and occupant's viewing angle information between the reading material and the occupant, obtaining the optimal illumination angle and illumination intensity at the target position.

[0092] As a refinement of the above embodiments, when performing step 105 to control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array, the following implementation methods can be adopted, but are not limited to: generating a light source light emission control command based on the light emission information of each light source in the target position light source array; and driving each light source in the target position light source array to emit light according to the light source light emission control command.

[0093] As a refinement of the above embodiment, the control command for controlling the target position light source array is generated by the domain controller corresponding to the vehicle cockpit. That is, the vehicle domain controller generates a light source emission control command based on the emission information of each light source in the target position light source array. The control command is transmitted to the vehicle body control module, and the body control module responds to the control command to drive each light source in the target position light source array to emit light.

[0094] In some embodiments, the number of target position light source arrays and their positions within the vehicle cabin are not limited in this disclosure. They can be set in the ceiling area above the front passenger seat, the left seat of the second row, and the right seat of the second row to form a top light source; they can also be arranged in the area of ​​the upper right armrest of the front passenger seat and the upper armrests on both sides of the second row to form side light sources, etc. The aforementioned arrangement of the target position light source arrays is merely exemplary, and this embodiment does not limit it.

[0095] As a refinement of the above embodiments, the method further includes: determining whether the occupant in the vehicle is engaged in reading behavior; if reading behavior is engaged, then performing the step of acquiring the first state data of the occupant in the vehicle, the second state data of the reading object, and the illumination data of the target location where the occupant is located.

[0096] As a refinement of the above embodiments, in order to save the computing resources of the vehicle system, it is pre-determined whether the occupant in the vehicle is reading. The determination of whether reading behavior exists can be based on image recognition. When it is determined that reading behavior exists, the process of obtaining the first state data of the occupant in the vehicle, the second state data of the reading object, and the illumination data of the target position of the occupant in the vehicle is executed, so as to perform the next step of calculating the illumination intensity and illumination angle.

[0097] In some embodiments, determining whether the occupant is reading can also be achieved, but is not limited to, the following methods: analyzing video images captured in the cabin to determine whether the occupant is reading; monitoring whether a reading shortcut key is activated to determine whether the occupant is reading; or analyzing interactive voice to determine whether the occupant is reading.

[0098] In short, the presence of the reading behavior is determined by image recognition; the presence of the reading occupant is determined by whether the occupant turns on the vehicle's reading light switch, for example: if the switch is turned on, the reading behavior is determined to exist; if it is not turned on, the reading behavior is determined not to exist; in addition, it can also be determined by voice recognition. The above determination of the reading behavior is only exemplary and this embodiment does not limit it.

[0099] As a refinement of the above embodiments, when performing step 101 to obtain the first state data of the occupant, the second state data of the reading material, and the illumination data of the target location of the occupant, the following implementation methods can be adopted, but are not limited to: for example, the target image information is identified by the preset deep learning algorithm to obtain the first state data, the second state data, and the illumination data.

[0100] It should be understood that the target image information is image information of the vehicle cabin captured by a camera inside the vehicle. A preset deep learning algorithm is used to identify the target image information to obtain the first state data, the second state data, and the illumination data. In practical applications, after the cabin domain controller reads the target image information, it first performs digital image processing to extract the light intensity at the target location of each occupant. Further, it can extract the illumination angle information of the external light source at this time. The preset deep learning algorithm can adopt any implementation method in related technologies; specifically, this application embodiment does not limit it.

[0101] As a refinement of the above embodiments, after controlling the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array, the method may also adopt, but is not limited to, the following implementation methods, for example: monitoring whether the first state data of the occupant in the vehicle changes during the reading process; if the posture of the occupant in the vehicle changes during the reading process, then re-determining the light emission information of each light source in the target position light source array corresponding to the first state data, and controlling the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

[0102] As a refinement of the above embodiment, the system monitors the changes in the state of the occupants inside the vehicle. When the position of the occupants changes, the emission information of each light source in the target position light source array corresponding to the first state data is re-determined. Based on the emission information of each light source in the target position light source array, the emission control of each light source in the target position light source array is performed. The emission control process can be found in [reference needed]. Figure 1 The detailed description of the target position light source array will not be repeated here. Furthermore, to achieve real-time adjustment of the target position light source array, the monitoring of the changes in the state of the occupants inside the vehicle can also be carried out by monitoring the changes in the state of the occupants inside the vehicle at preset time intervals, wherein the value of the preset time interval is not limited in this embodiment.

[0103] Corresponding to the above-described method for adjusting light, this invention also proposes a light adjustment system. Since the system embodiments of this invention correspond to the method embodiments described above, details not disclosed in the device embodiments can be referred to in the method embodiments, and will not be repeated here.

[0104] Figure 4 This is a schematic diagram of the structure of a light adjustment system provided in an embodiment of the present disclosure, as shown below. Figure 4 As shown, it includes: an image acquisition device, a domain controller, a body controller, and a light source;

[0105] The image acquisition device is connected to the domain controller and is used to acquire target image information inside the cockpit and send the target image information to the domain controller. The domain controller is connected to the body controller and is equipped with a preset deep learning algorithm. The domain controller is used to perform recognition processing on the received target image information and generate control commands based on the recognition processing results, which are then sent to the body controller. The body controller is connected to the light source and is used to receive the control commands and generate corresponding pulse width modulation signals based on the control commands. The pulse width modulation signals drive the light source to emit light that conforms to the control commands. The light source is used to display illumination with corresponding light intensity and angle in response to the pulse width modulation signals. The image acquisition device can use a camera installed inside the vehicle.

[0106] Furthermore, the light source includes a light source array, which is composed of multiple light-emitting units arranged in series, and the light intensity and light-emitting angle of each light-emitting unit are independently controlled. The light source array can form a variety of light-emitting combinations, and the formation of the light-emitting combinations of the light source array is determined according to the control command.

[0107] In summary, this embodiment can achieve the following effects, for example:

[0108] 1. Provide sufficient and appropriate lighting based on the status of the users inside the vehicle to improve the riding experience of the occupants.

[0109] 2. The hardware solution is simple, the cost increase is small, the changes to the existing vehicle's cockpit design are minimal, and the feasibility is high.

[0110] Corresponding to the above-described method for adjusting light, this invention also proposes a light adjusting device. Since the device embodiments of this invention correspond to the method embodiments described above, details not disclosed in the device embodiments can be referred to in the method embodiments, and will not be repeated here.

[0111] Figure 5 This is a schematic diagram of the structure of a light adjustment device provided in an embodiment of the present disclosure, as shown below. Figure 5 As shown, it includes:

[0112] The acquisition unit 21 is used to acquire first state data of the occupant in the vehicle, second state data of the reading material, and illumination data of the target position where the occupant is located. The first state data includes at least the occupant's position information and sitting posture information, the second state data includes at least the position and angle of the reading material, and the illumination data includes at least the light intensity and angle.

[0113] The calculation unit 22 is used to input the first state data, the second state data and the illumination data into the pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location.

[0114] The first determining unit 23 is used to determine the light emission information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity from the preset mapping relationship between the illumination angle and the illumination intensity and the light emission information of each light source, wherein the light emission information includes at least the on / off state information of the light source.

[0115] The first control unit 24 is used to control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

[0116] The lighting adjustment device disclosed herein acquires first state data of a vehicle occupant, second state data of a reading object, and illumination data of the target position where the occupant is located. The first state data includes at least the occupant's position and posture information, the second state data includes at least the position and angle of the reading object, and the illumination data includes at least the light intensity and angle. The first state data, the second state data, and the illumination data are input into a pre-trained recognition model to obtain the optimal illumination angle and intensity at the target position. From a preset mapping relationship between the illumination angle and illumination intensity and the luminous information of each light source, the luminous information of each light source in the target position light source array corresponding to the illumination angle and illumination intensity is determined. The luminous information includes at least the on / off state information of the light source. The luminous information of each light source in the target position light source array is controlled based on the luminous information of each light source in the target position light source array. Compared with related technologies, this method obtains the first state data of the occupants, the second state data of the reading material, and the illumination data of the target location where the occupants are located, i.e., the environmental state data of the occupants. Based on the aforementioned data, the optimal illumination angle and illumination intensity at the target location are calculated. From the preset mapping relationship between the illumination angle and illumination intensity and the luminous information of each light source, the luminous information of each light source in the target location light source array corresponding to the illumination angle and illumination intensity is determined. Based on the luminous information, the luminous information of each light source in the target location light source array is controlled so that the light source array emits light that conforms to the illumination intensity and illumination angle, thereby realizing the provision of illumination according to the state of the occupants.

[0117] Furthermore, in one possible implementation of this embodiment, such as Figure 6 As shown, the computing unit 22 includes:

[0118] The first calculation module 221 is used to calculate the first difference information between the position information of the occupant and the position of the reading material, and the second difference information between the occupant's sitting posture information and the angle of the reading material in the pre-trained recognition model, to obtain the target result. The target result includes the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information.

[0119] The second calculation module 222 is used to determine the occupant's occupancy information of the light source array based on the target position from a preset relationship between the occupant's position and the position area covered by the light beam emitted from the light source array, wherein the position area is determined based on a pre-calibration.

[0120] The third calculation module 223 is used to call a preset image recognition algorithm to calculate the occlusion information of the light source array based on the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information, to obtain the optimal illumination angle and illumination intensity at the target position.

[0121] Furthermore, in one possible implementation of this embodiment, such as Figure 6 As shown, the first control unit 24 includes:

[0122] The generation module 241 is used to generate light source emission control instructions based on the emission information of each light source in the target position light source array;

[0123] The driving module 242 is used to drive each light source in the target position light source array to emit light according to the light source emission control command.

[0124] Furthermore, in one possible implementation of this embodiment, such as Figure 6 As shown, the device includes:

[0125] The second determining unit 25 is used to determine whether the passenger in the vehicle is reading before the acquiring unit 21 acquires the first state data of the occupant, the second state data of the reading material, and the illumination data of the target location where the occupant is located.

[0126] The acquisition unit 21 is also used to acquire the first state data of the occupant, the second state data of the reading object, and the illumination data of the target location of the occupant when reading behavior occurs.

[0127] Furthermore, in one possible implementation of this embodiment, such as Figure 6 As shown, the second determining unit 25 includes:

[0128] Analysis module 251 is used to determine whether the occupants in the vehicle are reading by analyzing video images collected in the cockpit;

[0129] The detection module 252 is used to determine whether the occupant in the vehicle is reading by monitoring whether the reading shortcut key is activated;

[0130] The analysis module is also used to determine whether the occupants in the vehicle are reading by analyzing the interactive voice.

[0131] Furthermore, in one possible implementation of this embodiment, such as Figure 6 As shown, the acquisition unit 21 is further configured to:

[0132] The target image information is identified by the preset deep learning algorithm to obtain the first state data, the second state data, and the illumination data.

[0133] Furthermore, in one possible implementation of this embodiment, such as Figure 6 As shown, the device further includes:

[0134] Monitoring unit 26 is used to monitor whether the first state data of the occupant changes during the reading process;

[0135] The second control unit 27 is used to re-determine the light emission information of each light source in the target position light source array corresponding to the first state data when the posture of the occupant changes during the reading process, and to control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

[0136] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of this embodiment, and the principle is the same, so it is not limited in this embodiment.

[0137] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0138] Figure 5 A schematic block diagram of an example electronic device 300 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0139] like Figure 5As shown, device 300 includes a computing unit 301, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 302 or a computer program loaded from storage unit 308 into RAM (Random Access Memory) 303. RAM 303 can also store various programs and data required for the operation of device 300. The computing unit 301, ROM 302, and RAM 303 are interconnected via bus 304. I / O (Input / Output) interface 305 is also connected to bus 304.

[0140] Multiple components in device 300 are connected to I / O interface 305, including: input unit 306, such as keyboard, mouse, etc.; output unit 307, such as various types of monitors, speakers, etc.; storage unit 308, such as disk, optical disk, etc.; and communication unit 309, such as network card, modem, wireless transceiver, etc. Communication unit 309 allows device 300 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0141] The computing unit 301 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 301 performs the various methods and processes described above, such as methods for adjusting lights. For example, in some embodiments, the method for adjusting lights may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on device 300 via ROM 302 and / or communication unit 309. When the computer program is loaded into RAM 303 and executed by the computing unit 301, one or more steps of the methods described above may be performed. Alternatively, in other embodiments, the computing unit 301 may be configured to perform the aforementioned light adjustment method by any other suitable means (e.g., by means of firmware).

[0142] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0143] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0144] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0145] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0146] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.

[0147] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.

[0148] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.

[0149] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0150] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

Claims

1. A method for adjusting lighting, characterized in that, include: Acquire first state data of the occupant in the vehicle, second state data of the reading material, and illumination data of the target location of the occupant in the vehicle. The first state data includes at least the occupant's position information and sitting posture information, the second state data includes at least the position and angle of the reading material, and the illumination data includes at least the light intensity and angle. The first state data, the second state data, and the illumination data are input into a pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location. From the preset mapping relationship between the illumination angle and the illumination intensity and the luminous information of each light source, the luminous information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity is determined, and the luminous information includes at least the on / off state information of the light source. The light emission of each light source in the target position light source array is controlled based on the light emission information of each light source in the target position light source array.

2. The method according to claim 1, characterized in that, The step of calculating the optimal illumination angle and illumination intensity at the target location by combining the first state data, the second state data, and the illumination data includes: The first difference information between the occupant's position information and the position of the reading material, and the second difference information between the occupant's sitting posture information and the angle of the reading material are calculated in the pre-trained recognition model to obtain the target result. The target result includes the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's perspective information. Based on the preset relationship between the occupant's position and the area covered by the beam emitted from the light source array, the occupant's occupancy information on the light source array is determined according to the target position, where the area is determined based on a pre-calibration. A preset image recognition algorithm is invoked to calculate the occlusion information of the light source array based on the relative positional and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information, to obtain the optimal illumination angle and illumination intensity at the target position.

3. The method according to claim 1, characterized in that, Before acquiring the first state data of the occupants, the second state data of the reading material, and the illumination data of the target location of the occupants, the method includes: Determine whether the occupants in the vehicle are engaged in reading activities; The acquisition of the first state data of the vehicle occupants, the second state data of the reading material, and the illumination data of the target location of the vehicle occupants includes: If reading behavior is present, then the process of obtaining the first state data of the occupants, the second state data of the reading object, and the illumination data of the target location of the occupants will be executed.

4. The method according to claim 3, characterized in that, Determining whether the vehicle occupant is reading includes: The analysis of video images captured inside the cabin determines whether the occupants are engaged in reading activities. Alternatively, it can be determined whether the occupants in the vehicle are reading by monitoring whether the reading shortcut key is activated. Alternatively, it can be determined whether the occupants in the vehicle are reading by analyzing the interactive voice.

5. The method according to claim 1, characterized in that, The acquisition of the first state data of the vehicle occupants, the second state data of the reading material, and the illumination data of the target location of the vehicle occupants includes: The target image information is identified by a preset deep learning algorithm to obtain the first state data, the second state data, and the illumination data.

6. The method according to claim 1, characterized in that, Controlling the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array includes: Monitor whether the first state data of the occupants in the vehicle changes during the reading process; If the posture of the occupant changes during reading, the luminous information of each light source in the target position light source array corresponding to the first state data is re-determined, and the luminous information of each light source in the target position light source array is controlled based on the luminous information of each light source in the target position light source array.

7. A light adjustment device, characterized in that, include: The acquisition unit is used to acquire first state data of the occupant in the vehicle, second state data of the reading material, and illumination data of the target position where the occupant is located. The first state data includes at least the occupant's position information and sitting posture information, the second state data includes at least the position and angle of the reading material, and the illumination data includes at least the light intensity and angle. The calculation unit is used to input the first state data, the second state data and the illumination data into the pre-trained recognition model to obtain the optimal illumination angle and illumination intensity at the target location. The first determining unit is used to determine the light emission information of each light source in the target position light source array corresponding to the illumination angle and the illumination intensity from a preset mapping relationship between the illumination angle and the illumination intensity and the light emission information of each light source, wherein the light emission information includes at least the on / off state information of the light source. The first control unit is used to control the light emission of each light source in the target position light source array based on the light emission information of each light source in the target position light source array.

8. The apparatus according to claim 7, characterized in that, The computing unit includes: The first calculation module is used to calculate the first difference information between the position information of the occupant and the position of the reading material, and the second difference information between the occupant's sitting posture information and the angle of the reading material in the pre-trained recognition model, to obtain the target result. The target result includes the relative positional relationship and angular relationship between the reading material and the occupant, as well as the occupant's perspective information. The second calculation module is used to determine the occupant's occupancy information of the light source array based on the target position, from the preset relationship between the occupant's position and the position area covered by the beam emitted by the light source array, wherein the position area is determined based on a pre-calibration. The third calculation module is used to call a preset image recognition algorithm to calculate the occlusion information of the light source array based on the relative positional and angular relationship between the reading material and the occupant, as well as the occupant's viewing angle information, to obtain the optimal illumination angle and illumination intensity at the target position.

9. A vehicle, characterized in that, Includes the light adjustment device as described in claim 7 or 8.

10. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-6.

Citation Information

Patent Citations

  • Method and system for automatically controlling light source

    CN112181130A

  • Lighting device for the passenger compartment of a motor vehicle and method for controlling the lighting device

    DE102013019210A1