Control method, device, vehicle, storage medium and product for vehicle projection lamp

By obtaining the posture information of the rearview mirror module and the front door of the vehicle, and compensating the current of the projection lamp based on this information, the problem of inconsistent brightness of the vehicle projection lamp is solved, the brightness consistency of the projection image is achieved, and the user experience is improved.

CN120481851BActive Publication Date: 2025-09-09ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510992548.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-18
Publication Date
2025-09-09
Estimated Expiration
2045-07-18

AI Technical Summary

Technical Problem

When the projection position of the car projector lamp changes, the brightness of the projected image is inconsistent, affecting the user's viewing experience.

Method used

By obtaining the posture information of the rearview mirror module and the front door of the vehicle, the current compensation coefficient is determined based on this information, the initial current of the projection lamp is compensated, and the target current is obtained to control the projection lamp to light up and ensure consistent brightness of the projected image.

Benefits of technology

It avoids the problem of inconsistent brightness during the dynamic projection process of the projection lamp, improves the dynamic projection effect of the vehicle-mounted projection lamp, and enhances the interactive experience between the user and the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120481851B_ABST
    Figure CN120481851B_ABST
Patent Text Reader

Abstract

This application discloses a control method, device, vehicle, storage medium, and product for a vehicle projection lamp. This application relates to the field of vehicle control technology. The projection lamp is mounted on a vehicle's rearview mirror module, which is mounted on the vehicle's front door. The method includes: obtaining first posture information of the rearview mirror module, second posture information of the front door, and an initial current of the projection lamp; determining a current compensation coefficient based on the first and second posture information, compensating the initial current based on the current compensation coefficient to obtain a target current; and controlling the projection lamp to illuminate based on the target current so that the brightness of the projection image of the projection lamp remains consistent during movement of the rearview mirror module or the front door. This application can enhance the dynamic projection effect of the vehicle-mounted projection lamp, thereby improving the interactive experience between the user and the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a control method, device, vehicle, storage medium, and product for a vehicle projection lamp. Background Art

[0002] As the vehicle industry continues to flourish, in order to enhance the vehicle's sense of technology and user experience, vehicle carpet lights (also known as ground lights or projection lights) came into being.

[0003] Currently, common vehicle carpet lights are typically installed on vehicles. Their core function is to provide dynamic projection effects to welcome guests and illuminate the area. However, as the projection position of the vehicle carpet light changes, the brightness of the projected image also changes. This can cause inconsistent brightness (flickering and jumping) during dynamic projection, affecting the user experience.

[0004] Therefore, how to improve the dynamic projection effect of vehicle-mounted projection lights to enhance the interactive experience between users and vehicles is a problem that urgently needs to be solved. Summary of the Invention

[0005] The main purpose of this application is to provide a control method, device, vehicle, storage medium and product for a vehicle projection lamp, aiming to improve the dynamic projection effect of the vehicle projection lamp to enhance the interactive experience between the user and the vehicle.

[0006] To achieve the above-mentioned object, the present application provides a method for controlling a vehicle projection lamp, wherein the projection lamp is provided on a rearview mirror module of the vehicle, and the rearview mirror module is provided on a front door of the vehicle. The method for controlling the vehicle projection lamp comprises:

[0007] Acquire first posture information of the rearview mirror module, second posture information of the front door, and initial current of the projection lamp;

[0008] determining a current compensation coefficient based on the first posture information and the second posture information, and compensating the initial current based on the current compensation coefficient to obtain a target current;

[0009] The projection lamp is controlled to light up based on the target current, so that the brightness of the projection image of the projection lamp is consistent during the movement of the rearview mirror module or the front door of the vehicle.

[0010] In one embodiment, the step of determining a current compensation coefficient based on the first posture information and the second posture information includes:

[0011] Determining a projection distance of the projection lamp based on the first posture information and the second posture information, wherein the projection distance refers to a distance between a light outlet of the projection lamp and a point where a light output axis of the projection lamp falls on a projection surface;

[0012] Determining an actual luminous flux of the projection lamp in the direction of the light output axis based on the projection distance and a preset illumination value;

[0013] The ratio between the actual luminous flux and the preset luminous flux is used as the current compensation coefficient.

[0014] In one embodiment, the projection distance includes a first projection distance, and the step of determining the projection distance of the projection lamp based on the first posture information and the second posture information includes:

[0015] When the first posture information indicates a rotated state and the second posture information indicates a closed state, obtaining a first rotation angle of the rotating side of the rearview mirror module relative to an initial position of the rearview mirror, wherein the initial position of the rearview mirror is a position of the rotating side when the rearview mirror module is in a fully folded state;

[0016] Substituting the first rotation angle into a first preset function to obtain a second rotation angle, wherein the second rotation angle is a rotation angle of the light-emitting axis of the projection lamp relative to a first initial position, the first initial position being the position of the light-emitting axis when the rearview mirror module is in a fully folded state and the front door is in a closed state, and the first preset function represents a mapping relationship between the first rotation angle and the second rotation angle;

[0017] A first projection distance of the projection lamp is determined based on the second rotation angle.

[0018] In one embodiment, the step of determining the first projection distance of the projection lamp based on the second rotation angle includes:

[0019] determining a first projection distance of the projection lamp based on the second rotation angle, the first calibration angle, the second calibration angle, and the first calibration distance;

[0020] Among them, the first calibration angle is the angle in the calibration triangle with the first landing point as the vertex, the second calibration angle is the angle in the calibration triangle with the second landing point as the vertex, the three vertices of the calibration triangle are the light outlet, the first landing point of the light outlet axis on the projection surface when the first initial position is, and the second landing point of the light outlet axis on the projection surface when the second initial position is, the second initial position is the position of the light outlet axis when the rearview mirror module is in a fully extended state and the front door is in a closed state, and the first calibration distance is the distance between the light outlet and the second landing point.

[0021] In one embodiment, the step of determining the first projection distance of the projection lamp based on the second rotation angle, the first calibration angle, the second calibration angle, and the first calibration distance includes:

[0022] determining a first sine value of a first calibration angle, and multiplying the first sine value by the first calibration distance to obtain a target product;

[0023] determining a complementary angle that is complementary to the sum of the second rotation angle and the second calibration angle, and determining a second sine value of the complementary angle;

[0024] The ratio between the target product and the second sine value is used as the first projection distance of the projection lamp.

[0025] In one embodiment, the projection distance further includes a second projection distance, and the step of determining the projection distance of the projection lamp based on the first posture information and the second posture information includes:

[0026] When the first posture information indicates a fully extended state and the second posture information indicates a moving state, obtaining a third rotation angle of the front door relative to an initial position of the front door, wherein the initial position of the front door is a position when the front door is in a closed state;

[0027] Substituting the third rotation angle into a second preset function to obtain a fourth rotation angle, wherein the fourth rotation angle is a rotation angle of the light output axis of the projection lamp relative to a third initial position, the third initial position being a position of a normal line passing through the light output port of the projection lamp and perpendicular to the ground on which the vehicle is located, and the second preset function represents a mapping relationship between the third rotation angle and the fourth rotation angle;

[0028] A second projection distance of the projection lamp is determined based on the fourth rotation angle.

[0029] In one embodiment, the step of determining the second projection distance of the projection lamp based on the fourth rotation angle includes:

[0030] A second projection distance of the projection lamp is determined based on the fourth rotation angle and the second calibration distance, wherein the second calibration distance is the distance between the light outlet and the projection surface.

[0031] In addition, to achieve the above-mentioned purpose, the present application further provides a control device for a vehicle projection lamp, wherein the projection lamp is provided on a rearview mirror module of the vehicle, and the rearview mirror module is provided on a front door of the vehicle. The control device for the vehicle projection lamp comprises:

[0032] an acquisition module, configured to acquire first posture information of the rearview mirror module, second posture information of the front door, and an initial current of the projection lamp;

[0033] a determination module, configured to determine a current compensation coefficient based on the first posture information and the second posture information, and compensate the initial current based on the current compensation coefficient to obtain a target current;

[0034] A control module is used to control the projection lamp to light up based on the target current, so that the brightness of the projection picture of the projection lamp is consistent during the movement of the rearview mirror module or the front door of the vehicle.

[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and the computer-readable storage medium stores a program for implementing the control method of the vehicle projection lamp. The program for implementing the control method of the vehicle projection lamp is executed by the processor to implement the steps of the control method of the vehicle projection lamp as described above.

[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned vehicle projection lamp control method when executed by a processor.

[0037] The present application provides a control method for a vehicle projection lamp, wherein the projection lamp is arranged on a rearview mirror module of the vehicle, and the rearview mirror module is arranged on a front door of the vehicle. The present application first obtains first posture information of the rearview mirror module and second posture information of the front door, as well as an initial current of the projection lamp, determines a current compensation coefficient of the projection lamp based on the first posture information and the second posture information, and compensates the initial current according to the current compensation coefficient to obtain a target current. Finally, the target current is used as the input current of the projection lamp to control the projection lamp to light up, so as to perform brightness compensation on the projection lamp during the movement of the rearview mirror module or the front door, so as to ensure that the projection picture of the projection lamp maintains consistent brightness during the movement of the rearview mirror module or the front door.

[0038] In summary, this application obtains posture information of the rearview mirror module and the front door, compensates the input current of the projection lamp based on the posture information, and controls the projection lamp to light up based on the compensated target current. This compensates the brightness of the image projected by the projection lamp during the movement of the rearview mirror module or the front door, ensuring that the brightness of the projection image is consistent during dynamic projection. In this way, this application avoids the situation where the projection image brightness is inconsistent during the dynamic projection process of the projection lamp, improves the dynamic projection effect of the vehicle-mounted projection lamp, and further enhances the interactive experience between the user and the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0041] Figure 1 This is a first structural schematic diagram of a vehicle projection lamp system according to a first embodiment of the present application;

[0042] Figure 2 This is a second structural diagram of the vehicle projection lamp system according to the first embodiment of the present application;

[0043] Figure 3 This is a third structural diagram of the vehicle projection lamp system according to the first embodiment of the present application;

[0044] Figure 4 This is a fourth structural diagram of the vehicle projection lamp system according to the first embodiment of the present application;

[0045] Figure 5 This is a schematic diagram of the dynamic effect of the vehicle projection lamp system according to the first embodiment of the present application;

[0046] Figure 6 This is a flow chart of a first embodiment of a method for controlling a vehicle projection lamp of the present application;

[0047] Figure 7 A top view of the projection action involved in one embodiment of the vehicle projection lamp control method of the present application;

[0048] Figure 8 This is a schematic diagram of a first movement of a projection light spot according to an embodiment of a method for controlling a vehicle projection lamp of the present application;

[0049] Figure 9A second moving schematic diagram of a projection light spot according to an embodiment of the vehicle projection lamp control method of the present application;

[0050] Figure 10 A top view of a projection lamp module calibration method according to an embodiment of the present invention;

[0051] Figure 11 A schematic diagram of a current relationship curve involved in an embodiment of the vehicle projection lamp control method of the present application;

[0052] Figure 12 This is a schematic diagram of the module structure of the control device for the vehicle projection lamp of the present application;

[0053] Figure 13 Schematic diagram of the vehicle structure of the hardware operating environment involved in the method for controlling a vehicle projection lamp in an embodiment of the present application.

[0054] Description of Figure Numbers:

[0055] 10. Rearview mirror module; 101. Fixed side; 102. Rotating side; 103. Stepper motor; 104. Rearview mirror housing; 105. Rearview mirror lens; 20. Projection lamp module; 201. Projection lamp; 202. Light source driver board; 203. Housing bracket; 204. Radiator; 30. Control module; D. Front door; , luminous center point; N, vertical normal to the ground; Z1, rearview mirror rotation axis; Z2, door rotation axis; O, light output axis.

[0056] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0057] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0058] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0059] The main solution of this application is: obtaining the first posture information of the rearview mirror module, the second posture information of the front door and the initial current of the projection lamp; determining the current compensation coefficient based on the first posture information and the second posture information, compensating the initial current based on the current compensation coefficient to obtain the target current; controlling the projection lamp to light up based on the target current, so that the brightness of the projection picture of the projection lamp is consistent during the movement of the rearview mirror module or the front door.

[0060] Currently, common vehicle carpet lights are typically installed on vehicles. Their core function is to provide dynamic projection effects to welcome guests and illuminate the area. However, as the projection position of the vehicle carpet light changes, the brightness of the projected image also changes. This can cause inconsistent brightness (flickering and jumping) during dynamic projection, affecting the user experience.

[0061] Therefore, how to improve the dynamic projection effect of vehicle-mounted projection lights to enhance the interactive experience between users and vehicles is a problem that urgently needs to be solved.

[0062] This application obtains posture information of the rearview mirror module and the front door of the vehicle, compensates the input current of the projection lamp based on the posture information, and controls the projection lamp to light up based on the compensated target current. This compensates the brightness of the image projected by the projection lamp during the movement of the rearview mirror module or the front door of the vehicle, ensuring that the brightness of the projection image is consistent during dynamic projection. In this way, this application avoids the situation where the projection lamp presents inconsistent brightness of the projection image during dynamic projection, improves the dynamic projection effect of the vehicle-mounted projection lamp, and further enhances the interactive experience between the user and the vehicle.

[0063] The control method of the vehicle projection lamp of the present application is applied to a vehicle projection lamp system.

[0064] See also Figure 1 , Figure 1 Only the connection condition on one side of the vehicle is shown. In the first embodiment of the present application, the vehicle projection lamp system includes:

[0065] A rearview mirror module 10, wherein the rearview mirror module 10 is fixed to the front door D of the vehicle;

[0066] A projection lamp module 20 is embedded in the bottom of the rearview mirror module 10 and includes a projection lamp 201. The projection lamp 201 is used to project a preset image through a hole in the bottom of the rearview mirror module 10 when it is lit.

[0067] The control module 30 is connected to the projection lamp module 20 and is used to control the projection lamp 201 to light up when the vehicle is powered on and in a stationary state.

[0068] It should be noted that the vehicle projection lamp system of the present application includes a rearview mirror module 10, a projection lamp module 20, and a control module 30. The rearview mirror module 10 is fixed to the front door D of the vehicle. It is understood that a vehicle typically has two front doors D, so there are two corresponding rearview mirror modules 10. The projection lamp module 20 is embedded in the bottom of the rearview mirror module 10 and includes a projection lamp 201. When illuminated, the projection lamp 201 is used to project a preset image through a hole in the bottom of the rearview mirror module 10. While the present embodiment does not limit the specific form of the preset image, in one feasible embodiment, the preset image is configured to be in the shape of "animal wings." When the projection lamps 201 on both sides of the vehicle project the preset image, a symmetrical shape of animal wings is formed. This creates a dynamic visual effect of "flapping" animal wings when the rearview mirror module 10 is retracted or extended, and when the front door D is opened or closed. The control module 30 is connected to the projection lamp module 20 and is used to control the projection lamp 201 to illuminate when the vehicle is powered on and at rest. It is understood that when the vehicle is in motion, there is no need for passengers to board or exit the vehicle, and thus no need to provide the welcome and lighting functions. Therefore, it is not necessary to control the projection lamp 201 to illuminate.

[0069] For example, referring to Figure 2 , Figure 2 (a) is a schematic diagram of the main structure of the system. The vehicle projection lamp system includes a rearview mirror module 10 and a projection lamp module 20. The rearview mirror module 10 passes through the center point of the projection lamp module 20. The projection lamp module 20 is fixed obliquely downward to the bottom of the rearview mirror module 10 using screws. The projection lamp 201 emits light from the hole at the bottom of the rearview mirror module 10 in the direction of the optical axis O, and the rearview mirror module 10 can rotate around the rearview mirror rotation axis Z1. Figure 2 (b) is a schematic diagram of the system structure from the side, where the front door D can rotate around the door rotation axis Z2. The fixed angle between the rearview mirror rotation axis Z1 and the light output axis O (i.e., the optical axis direction O) of the projection lamp module 20 is α1. The angle between the door rotation axis Z2 and the ground vertical normal N is α2, and the angle between the door rotation axis Z2 and the ground vertical normal N is α3.

[0070] In this way, the embodiment of the present application integrates the projection lamp for projecting preset images into the bottom of the rearview mirror module, and controls the projection lamp to light up when the vehicle is powered on and stationary through the control module, so that the image projected by the projection lamp presents a dynamic effect in the process of following the rotation of the rearview mirror and the change in the opening of the front door, playing the role of welcoming and lighting, and enhancing the interactive experience between the user and the vehicle.

[0071] Further, refer to Figure 3 ,in, Figure 3 (a) is the cross-sectional view of the rearview mirror in the main viewing direction. Figure 3 (b) is a side view of the rearview mirror, wherein the rearview mirror module 10 includes:

[0072] A fixed side 101, wherein the fixed side 101 is fixed to the front door D of the vehicle;

[0073] The rotating side 102 , the projection lamp module 20 is embedded in the bottom of the rotating side 102 ;

[0074] The stepping motor 103 is used to control the rotating side 102 to rotate around a preset rearview mirror rotation axis.

[0075] It should be noted that the rearview mirror module 10 includes a fixed side 101, a rotating side 102, and a stepper motor 103. The fixed side 101 is fixed to the front door D of the vehicle, that is, the fixed side 101 is directly connected to the front door D. The projection lamp module 20 is embedded in the bottom of the rotating side 102. The stepper motor 103 is mounted on the rotating side 102. When the stepper motor 103 is in operation, it controls the rotating side 102 to rotate along the preset rearview mirror rotation axis Z1. The rearview mirror module 10 also includes a rearview mirror housing 104 and a rearview mirror lens 105. The projection lamp module 20 is fixed to the inner bottom of the rearview mirror housing 104 via screws. Light emitted by the projection lamp 201 can be projected along the optical axis O through a hole in the bottom of the rearview mirror housing 104, ensuring that the light is not blocked by the rearview mirror housing 104. Furthermore, during the folding process of the rotating side 102, the stepper motor 103 can detect the angular change of the rotating side 102.

[0076] In addition, it should be noted that the front door D is equipped with a door angle sensor for detecting the angle change of the front door D during the process of opening and closing the front door D.

[0077] Further, refer to Figure 4 The projection lamp module 20 further includes a light source driving board 202 , the control module 30 is connected to the light source driving board 202 , and the light source driving board 202 is used to drive the projection lamp 201 to light up based on the control instruction sent by the control module 30 .

[0078] It should be noted that the projection lamp module 20 includes a projection lamp 201, a light source driver board 202, a housing bracket 203, and a heat sink 204. The projection lamp 201 is an LED (Light Emitting Diode) light source, and the light source driver board 202 is a PCB (Printed Circuit Board) module. The light source driver board 202 integrates a circuit that can drive the projection lamp 201 to output luminous flux. The light source driver board 202 is fixed to the heat sink 204 by screws, and the heat sink 204 with the light source driver board 202 fixed is mounted on the housing bracket 203. The projection lamp 201 is fixed to the inner side of the housing bracket 203. The projection lamp 201 also includes a projection lens 2011. When the projection lamp 201 is turned on, a preset image is projected through the projection lens 2011. It is understood that as the projection optical axis O rotates, the image projected onto the projection surface will change, creating a dynamic effect.

[0079] In one possible implementation, Figure 5The figure shows a dynamic effect. The static projection light module 20 is mounted at a specific angle on the bottom of the foldable rearview mirror module 10. When the vehicle is locked, the rearview mirror module 10 is fully folded. When the vehicle is unlocked, the control module 30 controls the projection light 201 to illuminate, forming a wing pattern on the vehicle door. When the rearview mirror module 10 is fully folded and the front door D is closed, the position of the "animal wings" projected on the door is calibrated as the S0 state; after the vehicle is unlocked, the stepper motor 103 is started to control the rotation of the projection lamp module 20 in the rotating side 102. At this time, the projected wing pattern unfolds from the S0 state to the S1 state, forming a sense of startup ritual of "a trapped beast waking up", that is, when the rearview mirror module 10 is fully unfolded and the front door D is closed, the projection lamp modules 20 installed on both sides of the vehicle project the image in the shape of "animal wings" on the ground to realize the carpet light function, and the projection position at this time is calibrated as the S1 state; the fixed side 101 of the rearview mirror is installed on the front door D. When the front driver or the front passenger gets on the vehicle and opens the front door D to the half-open state, the front door D drives the rearview mirror module 10 to rotate together, so that the projection lamp module 20 projects the image on the ground. The wing graphic on the vehicle expands from the S1 state to the S2 state, and when the front door D is fully opened, the wing graphic projected on the ground expands from the S2 state to the S3 state, that is, the position of the wing graphic projected on the ground by the projection lamp module 20 when the rearview mirror module 10 is fully expanded and the front door D is half open is calibrated as the S2 state, and the position of the wing graphic projected on the ground by the projection lamp module 20 when the rearview mirror module 10 is fully expanded and the front door D is fully opened is calibrated as the S3 state; similarly, in the process of the front door D returning to the closed state from the fully open state, the wing image projected on the ground by the projection lamp module 20 shrinks from the S3 state to the S1 state, and after the front door D is closed and the vehicle is locked, the rearview mirror module 10 is folded, and the wing image projected on the ground by the projection lamp module 20 shrinks from the S1 state to the S0 state, and then the projection lamp module 20 is extinguished. In summary, the embodiment of the present application first realizes the starting wing-spreading action from the S0 state to the S1 state by unfolding the rearview mirror module 10, then realizes the soaring action from the S1 state to the S3 state by opening the front door D, and finally realizes the folding of the wings action by resetting the rearview mirror module 10 and the front door D. In this way, the corresponding dynamic effect is a continuous "wing" flapping action.

[0080] The embodiment of the present application sets the image projected by the projection lamp module 20 to a shape similar to "animal wings" and integrates the projection lamp module 20 at the bottom of the rearview mirror module 10 on both sides of the vehicle, so that the projected image forms a symmetrical shape on both sides of the vehicle. Through multiple mechanical linkage controls such as vehicle power on and off, rotation of the rearview mirror module 10 and the D switch of the front door, a dynamic visual effect similar to the flapping of animal wings is achieved, which effectively combines the existing mechanical structure of the vehicle and achieves maximum utilization of the projection space and maximum position movement of the projection image without increasing costs.

[0081] Based on the above structure, an embodiment of a method for controlling a vehicle projection lamp of the present application is proposed.

[0082] This application proposes a second embodiment of a vehicle projection lamp control method, please refer to Figure 6 The vehicle projection lamp control method is applied to the vehicle projection lamp system described in the first embodiment. The specific structure of the vehicle projection lamp system is not described here. The projection lamp is installed on the rearview mirror module of the vehicle, and the rearview mirror module is installed on the front door of the vehicle. The vehicle projection lamp control method includes steps S10 to S30:

[0083] Step S10, obtaining first posture information of the rearview mirror module, second posture information of the front door, and initial current of the projection lamp;

[0084] It should be noted that the information representing the rotation angle of the rotating side of the rearview mirror module relative to the fixed side is referred to as first posture information, and the information representing the opening angle of the front door is referred to as second posture information. For example, the first posture information may be the rotation angle of the rotating side of the rearview mirror module relative to the vehicle body. It is understood that the rotation angle of the rotating side relative to the fixed side can be calculated based on the rotation angle of the rotating side relative to the vehicle body. The input current before brightness compensation of the projection lamp is performed is referred to as initial current for distinction.

[0085] When it is detected that the vehicle is powered on and is stationary, the first posture information of the rearview mirror module, the second posture information of the front door and the initial current of the projection lamp are automatically monitored and obtained.

[0086] Step S20, determining a current compensation coefficient based on the first posture information and the second posture information, and compensating the initial current based on the current compensation coefficient to obtain a target current;

[0087] It should be noted that according to research conducted by the CIE (Commission Internationale de l'Éclairage), under standard viewing conditions (2° field of view, neutral gray background), the average recognition threshold is 8.3% (standard deviation ±2.1%). In practical applications, a conservative threshold of 10% is sufficient to cover most scenarios.

[0088] The embodiment of the present application provides a preset image and signal source to be projected for the projection lamp module, and utilizes the principle of light and shadow changes. The distance between the projection lamp and the projection surface is changed through a mechanical control strategy that links the projection lamp module with the rearview mirror module and the front door of the vehicle, thereby achieving a dynamic projection effect and lighting effect of spreading wings and soaring high. Due to the fusion of the principle of light and shadow changes with the linkage control principle of multiple mechanical components, the projection angle and distance change significantly, resulting in a significant change in the position and size of the projection light spot. Ultimately, the brightness of the light spot on the screen decays during the unfolding of the wings, resulting in a large difference in brightness under different states, giving people a flickering observation effect during the flapping process. Therefore, in order to avoid the brightness of the image projected on the projection surface showing a flickering effect during the movement of the projection lamp module, a method of brightness compensation of the projection light spot is adopted to ensure consistent brightness. Specifically, by adjusting the input current of the projection lamp, the brightness of the projection image at different positions is guaranteed to be consistent.

[0089] When the vehicle is powered on and stationary, a current compensation coefficient for the projection lamp is determined based on first posture information of the rearview mirror module and second posture information of the front door. The initial current is compensated based on the current compensation coefficient to obtain a compensated input current (hereinafter referred to as the target current for clarity). It will be understood that by calculating the input current of the projection lamp in each posture state, the brightness of the image projected by the projection lamp is ensured to be consistent in each posture state.

[0090] In one feasible implementation, in order to minimize the brightness difference of the wing graphics projected by the projection lamp module at different positions within a fluctuation range of 10%, the light outlet of the projection lamp module is regarded as a light-emitting center point. , then the light intensity formula along the light output axis direction O can be expressed as: , where I is the light intensity of the projector lamp along the optical axis O (unit: cd), and E is the illuminance value of the projection screen center point HV during the flapping process (unit: lx). To ensure that the illuminance value E remains unchanged, find the light outlet of the projector lamp. The distance L between the HV point and the projection lamp module is used to obtain the actual light intensity I of the projection lamp module in different posture states. That is, the embodiment of the present application adjusts the light intensity by respectively calculating the value of L during the presentation of the dynamic projection effect to ensure consistent brightness of the projected image in different states.

[0091] Step S30 : controlling the projection lamp to light up based on the target current, so that the brightness of the projection image of the projection lamp is consistent during the movement of the rearview mirror module or the front door.

[0092] After calculating the target current of the projection lamp, the target current is used as the input current of the projection lamp to control the projection lamp to light up. During the movement of the rearview mirror module or the front door of the vehicle, the brightness of the projection lamp is compensated to ensure that the brightness of the projection image projected on the projection surface is consistent when the projection lamp is in different positions.

[0093] In one possible implementation, Figure 7 The figure shows a top view of the projection action. When the rearview mirror modules and front doors on both sides of the vehicle drive the projection light modules on both sides to move synchronously, a dynamic effect can be presented in which the projection graphic expands from the S1 state to the S3 state, and then contracts from the S3 state to the S1 state.

[0094] Thus, the embodiment of the present application obtains posture information of the rearview mirror module and the front door of the vehicle, and determines the input current of the projection lamp based on the posture information to control the projection lamp to light up. This compensates the brightness of the image projected by the projection lamp during the movement of the rearview mirror module or the front door of the vehicle, ensuring that the brightness of the projection image is consistent during dynamic projection. In this way, the embodiment of the present application avoids the situation where the projection image brightness is inconsistent during the dynamic projection process of the projection lamp, improves the dynamic projection effect of the vehicle-mounted projection lamp, and further enhances the interactive experience between the user and the vehicle.

[0095] In this embodiment, the first posture information includes a first rotation angle of the rearview mirror module relative to an initial position of the rearview mirror, where the initial position of the rearview mirror is the position of the rearview mirror module when the rearview mirror module is in a folded state; the second posture information includes a second rotation angle of the front door relative to an initial position of the front door, where the initial position of the front door is the position of the front door when the front door is in a closed state;

[0096] The step S20 may include:

[0097] Step S201: determining a projection distance of the projection lamp based on the first posture information and the second posture information, wherein the projection distance refers to a distance between a light outlet of the projection lamp and a point where a light output axis of the projection lamp falls on a projection surface;

[0098] It should be noted that the projection distance of a projector lamp refers to the distance between the light outlet of the projector lamp and the point where the light axis lands on the projection surface. Specifically, as the rotating side of the rearview mirror module rotates around the rearview mirror's rotation axis, the light outlet approaches the rearview mirror's rotation axis, moving approximately 0.05 meters. This is much smaller than the distance between the light outlet and the point where the light axis lands. Therefore, changes in the light outlet's position are ignored and the light outlet's position is assumed to be approximately unchanged. During the coordinated operation of the projector lamp module, rearview mirror module, and front door, the distance between the light outlet and the ground changes by approximately 10 mm, which is much smaller than the distance between the light outlet and the ground. Therefore, the light outlet is assumed to rotate on the same horizontal plane. To facilitate subsequent calculations, this embodiment of the application fits the light outlet of the projector lamp module at different front door rotation angles to a single point. Furthermore, it should be understood that when the projected image is in state S0, the projection surface is the vehicle door, and when the projected image is in states S1 to S3, the projection surface is the ground.

[0099] In this embodiment, the projection distance includes a first projection distance, and step S201 may include:

[0100] Step A10: When the first posture information indicates a rotated state and the second posture information indicates a closed state, obtaining a first rotation angle of the rotating side of the rearview mirror module relative to an initial position of the rearview mirror, wherein the initial position of the rearview mirror is the position of the rotating side when the rearview mirror module is in a fully folded state;

[0101] It should be noted that the rearview mirror module includes a fixed side, a rotating side, and a stepper motor. The fixed side is fixed to the front door, and the stepper motor can control the rotating side to rotate around the preset rearview mirror rotation axis. The first posture information includes a fully folded state, a rotated state, and a fully unfolded state. The fully folded state indicates that the rotating side of the rearview mirror module has rotated to the position closest to the front door on the same side. The fully unfolded state indicates that the rotating side of the rearview mirror module has rotated to the position farthest from the front door on the same side. The fully unfolded state can also indicate the position of the rotating side of the rearview mirror module when the vehicle is driving. The rotation state refers to the state of the rotating side of the rearview mirror module when it rotates around the rearview mirror rotation axis. The second posture information includes a closed state, a moving state, and a fully open state. The moving state refers to the state of the front door when it moves around the front door rotation axis, that is, the moving state indicates that the front door is in the process of opening or closing.

[0102] When the first posture information is a rotational state and the second posture information is a closed state, the rotation angle of the rotating side of the rearview mirror module relative to the initial position of the rearview mirror (hereinafter referred to as the first rotation angle for distinction) is obtained, wherein the initial position of the rearview mirror refers to the position of the rotating side when the rearview mirror module is in a fully folded state.

[0103] Step A20: Substituting the first rotation angle into a first preset function to obtain a second rotation angle, wherein the second rotation angle is the rotation angle of the light-emitting axis of the projection lamp relative to a first initial position, the first initial position being the position of the light-emitting axis when the rearview mirror module is fully folded and the front door is closed, and the first preset function represents a mapping relationship between the first rotation angle and the second rotation angle;

[0104] It should be noted that the position of the light output axis of the projection lamp module when the rearview mirror module is fully folded and the front door is closed is referred to as the first initial position for distinction. The rotation angle of the light output axis of the projection lamp relative to the first initial position is referred to as the second rotation angle for distinction.

[0105] In one feasible embodiment, based on a pre-calibration test conducted on the vehicle, it is known that the angle between the rotating side of the rearview mirror module and the direction of the vehicle body is in the range of [20°, 90°]. It can be understood that when the angle between the rotating side of the rearview mirror module and the direction of the vehicle body is 20°, it indicates that the rearview mirror module is in a fully folded state, that is, the rotating side is retracted. When the angle between the rotating side of the rearview mirror module and the direction of the vehicle body is 80°, it indicates that the rearview mirror module is in a fully unfolded state, that is, the rotating side is unfolded. Therefore, the step angle of the stepper motor when it is working is in the range of [0°, 70°]. The step angle is equivalent to the first rotation angle mentioned above. Specifically, the calculation formula of the step angle can be expressed as: =360° / (number of rotor teeth × number of operating beats × number of phases). And the value range of the second rotation angle that changes with the first rotation angle is [0°, 35°]. It can be understood that when the rearview mirror module is in a fully folded state and the front door is in a closed state, the second rotation angle is 0°. When the rearview mirror module is in a fully unfolded state and the front door is in a closed state, the second rotation angle is 35°. That is to say, in the process of increasing the step angle from 0° to 70°, the second rotation angle correspondingly increases from 0° to 35°. Therefore, the embodiment of the present application obtains a function that characterizes the mapping relationship between the first rotation angle and the second rotation angle by segmentally fitting the relationship between the step angle and the second rotation angle, that is, the above-mentioned first preset function. The first preset function can be expressed as: ,in, is the second rotation angle, is the first rotation angle.

[0106] It is worth emphasizing that the value ranges of the above-mentioned first rotation angle and second rotation angle are calibration data. The embodiment of the present application does not limit the specific value range of the calibration data, and it can be any value range determined according to the vehicle structure.

[0107] Step A30: determining a first projection distance of the projection lamp based on the second rotation angle.

[0108] When the first posture information indicates a rotation state and the second posture information indicates an off state, a projection distance of the projection light (hereinafter referred to as a first projection distance for distinction) is calculated based on the second rotation angle.

[0109] In this embodiment, step A30 may include:

[0110] Step A301, determining a first projection distance of the projection lamp based on the second rotation angle, the first calibration angle, the second calibration angle, and the first calibration distance;

[0111] Among them, the first calibration angle is the angle in the calibration triangle with the first landing point as the vertex, the second calibration angle is the angle in the calibration triangle with the second landing point as the vertex, the three vertices of the calibration triangle are the light outlet, the first landing point of the light outlet axis on the projection surface when the first initial position is, and the second landing point of the light outlet axis on the projection surface when the second initial position is, the second initial position is the position of the light outlet axis when the rearview mirror module is in a fully extended state and the front door is in a closed state, and the first calibration distance is the distance between the light outlet and the second landing point.

[0112] It should be noted that the landing point on the projection surface when the light output axis is at the first initial position is called the first landing point for distinction, and the landing point on the projection surface when the light output axis is at the second initial position is called the second landing point for distinction, wherein the second initial position indicates the position of the light axis when the rearview mirror module is in a fully extended state and the front door of the vehicle is in a closed state; the triangle with the light output port of the projection lamp, the first landing point and the second landing point as vertices is called the calibration triangle; the angle with the first landing point as the vertex in the calibration triangle is called the first calibration angle for distinction, and the angle with the second landing point as the vertex in the calibration triangle is called the second calibration angle for distinction; the distance between the light output port and the second landing point is called the first calibration distance for distinction.

[0113] In this embodiment, step A301 may include:

[0114] Step A3011, determining a first sine value of a first calibration angle, and multiplying the first sine value by the first calibration distance to obtain a target product;

[0115] Step A3012: determining a complementary angle that is complementary to the sum of the second rotation angle and the second calibration angle, and determining a second sine value of the complementary angle;

[0116] Step A3013: Taking the ratio between the target product and the second sine value as the first projection distance of the projection lamp.

[0117] First, the sine value of the first calibration angle is calculated (hereinafter referred to as the first sine value for distinction), and the first sine value is multiplied by the first calibration distance to obtain a product (hereinafter referred to as the target product for distinction); at the same time, the sum of the second rotation angle and the second calibration angle is determined, and the angle that is complementary to the sum is determined (hereinafter referred to as the complementary angle for distinction), and the sine value of the complementary angle is calculated (hereinafter referred to as the second sine value for distinction); then, the ratio between the target product and the second sine value is used as the first projection distance of the projection.

[0118] In one possible implementation, Figure 8 The first movement diagram of the projection spot is shown, and the second rotation angle is expressed as , the first initial position is expressed as , For the light outlet, is the first landing point, and the second initial position is expressed as , is the second landing point, and the calibration triangle can be expressed as △ The point where the light-emitting axis falls on the projection surface during its movement is represented as P. P is the projection distance. The distance between the light outlet of the projector lamp and the ground is expressed as h, and the angle between the light axis at the second initial position and the vertical normal of the ground is expressed as , where the ground normal refers to the normal that passes through the light outlet and is perpendicular to the ground where the vehicle is located. Based on the calibration test of the vehicle, it can be known that The value is 35°. It can be understood that according to the sine theorem and the relationship between the angles in the triangle, formula (1) and formula (2) can be obtained respectively:

[0119] Formula (1): L×sin∠ P = ×sin∠ ;

[0120] Formula (2): +∠ P =∠ +∠ =180°-∠ ;

[0121] Based on formula (1) and formula (2), the following formula can be obtained:

[0122] L( ) = ( ×sin∠ ) / sin(180°-∠ - )

[0123] Among them, L ( ) is the first projection distance of the projection lamp, is the first calibration distance, ∠ is the first calibration angle, ∠ It should be noted that the rearview mirror rotation axis Z1 passes through the optical center Perpendicular to △ During the unfolding of the rearview mirror module, the landing point P moves from the first landing point on the door to the Towards the second landing point Move. And, based on the calibration test conducted in advance, =350mm, =1300mm, ∠ =10°, It is worth emphasizing that the first calibration angle, the second calibration angle and the first calibration distance are all calibration data. The embodiment of the present application does not limit the specific value of the calibration data, and it can be any value determined based on the vehicle structure.

[0124] In this embodiment, the projection distance further includes a second projection distance, and step S201 may include:

[0125] Step A40: When the first posture information indicates a fully extended state and the second posture information indicates a moving state, obtaining a third rotation angle of the front door relative to an initial position of the front door, wherein the initial position of the front door is a position when the front door is in a closed state;

[0126] When the first posture information is a fully extended state and the second posture information is a moving state, the rotation angle of the front door relative to the initial position of the front door is obtained (hereinafter referred to as the third rotation angle for distinction), wherein the initial position of the front door refers to the position when the front door is in a closed state, so the third rotation angle can be understood as the opening degree of the front door.

[0127] Step A50: Substituting the third rotation angle into a second preset function to obtain a fourth rotation angle, wherein the fourth rotation angle is the rotation angle of the light output axis of the projection lamp relative to a third initial position, the third initial position being a position passing through the light output port of the projection lamp and perpendicular to the normal of the ground on which the vehicle is located, and the second preset function represents a mapping relationship between the third rotation angle and the fourth rotation angle;

[0128] It should be noted that the position of the vertical normal line to the ground is referred to as the third initial position for distinction, and the rotation angle of the light-emitting axis relative to the third initial position is referred to as the fourth rotation angle for distinction.

[0129] In one feasible implementation manner, based on a pre-calibration test conducted on the vehicle, it is known that the value range of the third rotation angle is [0°, 90°]. When the rearview mirror module is fully deployed and the front door is moving, the value range of the fourth rotation angle is [35°, 40°]. It can be understood that when the second rotation angle increases from 0° to 90°, the fourth rotation angle correspondingly increases from 35° to 40°. Therefore, the embodiment of the present application obtains a function characterizing the mapping relationship between the third rotation angle and the fourth rotation angle by segmentally fitting the mapping relationship between the third rotation angle and the fourth rotation angle, that is, the above-mentioned second preset function. The second preset function can be expressed as: ,in, is the fourth rotation angle, It is the third rotation angle detected by the door angle sensor.

[0130] Step A60: Determine a second projection distance of the projection lamp based on the fourth rotation angle.

[0131] When the first posture information indicates a fully extended state and the second posture information indicates a moving state, a projection distance of the projection light (hereinafter referred to as a second projection distance for distinction) is determined based on the fourth rotation angle.

[0132] In this embodiment, step A60 may include:

[0133] Step A601: Determine a second projection distance of the projection lamp based on the fourth rotation angle and the second calibration distance, wherein the second calibration distance is the distance between the light outlet and the projection surface.

[0134] It should be noted that the distance between the light outlet of the projection lamp and the projection surface is referred to as the second calibration distance.

[0135] In one possible implementation, Figure 9 The second moving schematic diagram of the projection spot is shown. When the rearview mirror module is fully extended and the front door is fully opened, the landing point of the light axis on the projection surface is called the third landing point for distinction. The third landing point is represented by When the projection pattern projected by the projection lamp changes from state S1 to state S3, the landing point P changes from the second landing point Move to the third landing point During the movement of the landing point P, the cosine theorem shows that: Among them, L is the second projection distance. It should be noted that, based on the pre-calibration test, the second calibration distance h=1100mm. =1500mm. It is worth emphasizing that the second calibration distance is calibration data, and the embodiment of the present application does not limit the specific value of the calibration data, and it can be any value determined according to the vehicle structure.

[0136] Step S202: determining an actual luminous flux of the projection lamp in the direction of the light output axis based on the projection distance and a preset illumination value;

[0137] In this embodiment, step S202 may include:

[0138] Step S2021, determining the luminous intensity of the projection lamp in the direction of the light output axis based on the projection distance and a preset illumination value;

[0139] It should be noted that the illuminance value of the HV point in the S1 state is preset as a preset illuminance value. Figure 10 The figure shows the top view of the projector lamp module calibration. Figure 10 The ellipse in the figure is the outer contour of the projection field of view. The light axis O of the projection lamp module is located at the center of the projection field of view, corresponding to the HV point of the projection light type on the screen. At this time, the projected wing pattern is along the length of the vehicle. The value is between 2m and 3.5m, the projected width outside the door The value is between 0.5m and 1m. The projected wing pattern with calibrated angle and size is symmetrical on both sides along the center axis Lc of the vehicle. The HV point of the projected light pattern in the calibrated state is located on the ground. The illuminance corresponding to the HV point on the ground is called the preset illuminance value. , the driving current of the LED light source in the S1 state That is, the calibration parameters include: =2.5m, =0.8m, =2000lx, =1A. The embodiment of the present application does not limit the specific value of the above calibration data.

[0140] Get the shadow distance L and preset illumination value Then, combined with the light intensity calculation formula , and obtain the luminous intensity I of the projection lamp in the direction of the light output axis, that is, the light intensity value.

[0141] In one feasible embodiment, when the front door is closed and the rearview mirror module is transformed from the folded state to the unfolded state, the calculation formula of the light intensity can be expressed as:

[0142]

[0143] Among them, based on the calibration test, it is known that the input current of the projection lamp is ∈[0.5A, 1A]. When the projection graph changes from S0 to S1, the stepper motor rotates a total of 70°, and the rotation angle of the rearview mirror relative to the vehicle body is From 20° to 90°, the corresponding fitting function mapping to the rotation angle θ of the light output axis O of the projection lamp module increases from 0° to 35°, and the corresponding LED driving current increases from 0.5A to 1A. Similarly, when the front door is closed and the rearview mirror module changes from the unfolded state to the folded state, the projected image changes from S1 to S0 state, and the rearview mirror rotation angle changes from From 90° to 20°, the corresponding rotation angle of the projection lamp module optical axis O is The contraction from 35° to 0° corresponds to a reduction in LED drive current from 1A to 0.5A.

[0144] When the rearview mirror module is in the fully extended state and the front door changes from the closed state to the fully open state, the calculation formula of the light intensity can be expressed as: Furthermore, Taking the derivative we get:

[0145]

[0146] Among them, based on the calibration test, it can be known that the input current of the LED lamp bead ∈[1A~1.33A], when the projection image changes from S1 to S3, the front door angle When the angle increases from 0° to 90°, the corresponding LED driving current increases from 1A to 1.33A. Similarly, when the rearview mirror module is in the fully extended state and the front door changes from the fully open state to the closed state, the projected pattern changes from S3 to S1 state, and the front door angle Reducing from 90° to 0° corresponds to a reduction in LED drive current from 1.33A to 1A.

[0147] In this way, the rate of change of the input current of the projection lamp is adjusted based on the rate of change of the opening angle of the front door of the vehicle, thereby ensuring that the illumination value of the projected image at each position remains unchanged.

[0148] Step S2022: determining the actual luminous flux corresponding to the luminous intensity, and determining the ratio between the actual luminous flux and the preset luminous flux.

[0149] It should be noted that, combined with the optical lighting principle, the light intensity of the projection lamp module in the optical axis direction O is proportional to the output luminous flux of the light source. =1000mA, the output luminous flux of the LED light source is recorded as the standard luminous flux φv (1000mA), and the actual luminous flux corresponding to the actual calculated luminous intensity is recorded as φv, then It represents the weighted ratio of the LED output luminous flux corresponding to other input currents to the standard luminous flux, denoted as k.

[0150] Step S204: taking the ratio of the actual luminous flux to the preset luminous flux as the current compensation coefficient.

[0151] The ratio between the actual luminous flux and the preset luminous flux is used as the current compensation coefficient (ie, k), and the initial current is divided by the ratio to obtain the target current of the projection lamp.

[0152] It should be noted that if Figure 11 The figure shows the current relationship curve diagram, which shows the relationship between the current compensation coefficient k and the actual input current. ∈[500mA, 1500mA] or [0.5A, 1.5A], the corresponding current compensation coefficient k= ∈[0.5~1.4], the two are usually in a 1:1 relationship. It can be understood that the expression of the target current is: / k. When the current exceeds [500mA, 1500mA] and [0.5A, 1.5A], it is easy to affect the service life of the LED light source, so the value outside the range is usually not used as the input current of the projection lamp.

[0153] In this way, the embodiment of the present application calculates the actual light intensity value of the projection lamp module in each posture by monitoring the rotation angle of the rearview mirror module and the opening of the front door of the vehicle, and then calculates the actual input current of the projection lamp in the corresponding posture (that is, the compensated target current), so as to adjust the input current of the LED light source so that the light intensity value of the projection lamp along the optical axis in each posture is consistent, that is, the brightness uniformity and consistency of the wing pattern projected by the projection lamp during the flapping process are achieved.

[0154] The present application also provides a control device for a vehicle projection lamp. Figure 12 The projection lamp is arranged on the rearview mirror module of the vehicle, and the rearview mirror module is arranged on the front door of the vehicle. The control device of the vehicle projection lamp includes:

[0155] An acquisition module 100 is configured to acquire first posture information of the rearview mirror module, second posture information of the front door, and an initial current of the projection lamp;

[0156] a determination module 200, configured to determine a current compensation coefficient based on the first posture information and the second posture information, and compensate the initial current based on the current compensation coefficient to obtain a target current;

[0157] The control module 300 is configured to control the projection lamp to light up based on the target current, so that the brightness of the projection image of the projection lamp is consistent during the movement of the rearview mirror module or the front door.

[0158] Optionally, the determining module 200 is further configured to:

[0159] Determining a projection distance of the projection lamp based on the first posture information and the second posture information, wherein the projection distance refers to a distance between a light outlet of the projection lamp and a point where a light output axis of the projection lamp falls on a projection surface;

[0160] Determining an actual luminous flux of the projection lamp in the direction of the light output axis based on the projection distance and a preset illumination value;

[0161] The ratio between the actual luminous flux and the preset luminous flux is used as the current compensation coefficient.

[0162] Optionally, the projection distance includes a first projection distance, and the determining module 200 is further configured to:

[0163] When the first posture information indicates a rotated state and the second posture information indicates a closed state, obtaining a first rotation angle of the rotating side of the rearview mirror module relative to an initial position of the rearview mirror, wherein the initial position of the rearview mirror is a position of the rotating side when the rearview mirror module is in a fully folded state;

[0164] Substituting the first rotation angle into a first preset function to obtain a second rotation angle, wherein the second rotation angle is a rotation angle of the light-emitting axis of the projection lamp relative to a first initial position, the first initial position being the position of the light-emitting axis when the rearview mirror module is in a fully folded state and the front door is in a closed state, and the first preset function represents a mapping relationship between the first rotation angle and the second rotation angle;

[0165] A first projection distance of the projection lamp is determined based on the second rotation angle.

[0166] Optionally, the determining module 200 is further configured to:

[0167] determining a first projection distance of the projection lamp based on the second rotation angle, the first calibration angle, the second calibration angle, and the first calibration distance;

[0168] Among them, the first calibration angle is the angle in the calibration triangle with the first landing point as the vertex, the second calibration angle is the angle in the calibration triangle with the second landing point as the vertex, the three vertices of the calibration triangle are the light outlet, the first landing point of the light outlet axis on the projection surface when the first initial position is, and the second landing point of the light outlet axis on the projection surface when the second initial position is, the second initial position is the position of the light outlet axis when the rearview mirror module is in a fully extended state and the front door is in a closed state, and the first calibration distance is the distance between the light outlet and the second landing point.

[0169] Optionally, the determining module 200 is further configured to:

[0170] determining a first sine value of a first calibration angle, and multiplying the first sine value by the first calibration distance to obtain a target product;

[0171] determining a complementary angle that is complementary to the sum of the second rotation angle and the second calibration angle, and determining a second sine value of the complementary angle;

[0172] The ratio between the target product and the second sine value is used as the first projection distance of the projection lamp.

[0173] Optionally, the projection distance further includes a second projection distance, and the determination module 200 is further configured to:

[0174] When the first posture information indicates a fully extended state and the second posture information indicates a moving state, obtaining a third rotation angle of the front door relative to an initial position of the front door, wherein the initial position of the front door is a position when the front door is in a closed state;

[0175] Substituting the third rotation angle into a second preset function to obtain a fourth rotation angle, wherein the fourth rotation angle is a rotation angle of the light output axis of the projection lamp relative to a third initial position, the third initial position being a position of a normal line passing through the light output port of the projection lamp and perpendicular to the ground on which the vehicle is located, and the second preset function represents a mapping relationship between the third rotation angle and the fourth rotation angle;

[0176] A second projection distance of the projection lamp is determined based on the fourth rotation angle.

[0177] Optionally, the determining module 200 is further configured to:

[0178] A second projection distance of the projection lamp is determined based on the fourth rotation angle and the second calibration distance, wherein the second calibration distance is the distance between the light outlet and the projection surface.

[0179] The vehicle projection lamp control device provided in the embodiments of this application utilizes the vehicle projection lamp control method of the aforementioned embodiments to address the technical problem of improving the dynamic projection effects of a vehicle projection lamp, thereby enhancing the user's interactive experience with the vehicle. Compared to the prior art, the vehicle projection lamp control device provided in the embodiments of this application achieves the same beneficial effects as the vehicle projection lamp control method provided in the aforementioned embodiments. Other technical features of the vehicle projection lamp control device are the same as those disclosed in the aforementioned embodiments and are not further elaborated here.

[0180] The present application provides a vehicle, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the vehicle projection lamp control method of the above-mentioned embodiment 1.

[0181] Reference below Figure 13 , which shows a structural schematic diagram of a vehicle suitable for implementing an embodiment of the present application. Figure 13 The vehicle shown is merely an example and should not limit the functionality and scope of use of the embodiments of the present application.

[0182] like Figure 13 As shown, the vehicle may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in read-only memory 1002 or programs loaded from storage device 1003 into random access memory 1004. Random access memory 1004 also stores various programs and data required for vehicle operation. Processing device 1001, read-only memory 1002, and random access memory 1004 are interconnected via bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems may be connected to input / output interface 1006: input device 1007; output device 1008; storage device 1003; and communication device 1009. Communication device 1009 may allow the vehicle to communicate with other vehicles wirelessly or by wire to exchange data. While the figure shows a vehicle with various systems, it should be understood that implementation or presence of all the illustrated systems is not required. More or fewer systems may alternatively be implemented or present.

[0183] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a read-only memory 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are performed.

[0184] The vehicle provided in this application, utilizing the vehicle projection light control method described in the aforementioned embodiment, addresses the technical problem of enhancing the dynamic projection effects of the vehicle projection light, thereby improving the user's interactive experience with the vehicle. Compared to the prior art, the vehicle provided in this application achieves the same beneficial effects as the vehicle projection light control method described in the aforementioned embodiment. Other technical features of this vehicle are the same as those disclosed in the aforementioned embodiment and are not further elaborated here.

[0185] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0186] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0187] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, wherein the computer-readable program instructions are used to execute the control method of the vehicle projection lamp in the above-mentioned embodiment.

[0188] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0189] The computer-readable storage medium may be included in the vehicle, or may exist independently without being installed in the vehicle.

[0190] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the vehicle, the vehicle: obtains the first posture information of the rearview mirror module, the second posture information of the front door and the initial current of the projection lamp; determines the current compensation coefficient based on the first posture information and the second posture information, compensates the initial current based on the current compensation coefficient to obtain the target current; controls the projection lamp to light up based on the target current, so that the brightness of the projection picture of the projection lamp is consistent during the movement of the rearview mirror module or the front door.

[0191] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0192] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0193] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0194] The computer-readable storage medium provided in this application stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned vehicle projection lamp control method. This computer-readable storage medium addresses the technical problem of enhancing the dynamic projection effects of vehicle projection lamps to improve the user's interactive experience with the vehicle. Compared to the prior art, the computer-readable storage medium provided in this application offers the same beneficial effects as the vehicle projection lamp control method provided in the aforementioned embodiments, and therefore is not further elaborated here.

[0195] An embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the above-mentioned vehicle projection lamp control method when executed by a processor.

[0196] The computer program product provided in this application can enhance the dynamic projection effects of a vehicle-mounted projection lamp, thereby improving the user's interactive experience with the vehicle. Compared to the prior art, the beneficial effects of the computer program product provided in this embodiment are similar to those of the vehicle projection lamp control method provided in the aforementioned embodiment, and are not further elaborated here.

[0197] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.

Claims

1. A method for controlling a vehicle projection lamp, characterized in that: The projection lamp is arranged on the rearview mirror module of the vehicle, and the rearview mirror module is arranged on the front door of the vehicle. The control method of the vehicle projection lamp includes: Obtaining first posture information of the rearview mirror module, second posture information of the front door, and an initial current of the projection lamp, wherein the first posture information represents a rotation angle of a rotating side relative to a fixed side of the rearview mirror module, and the second posture information represents an opening angle of the front door; determining a current compensation coefficient based on the first posture information and the second posture information, and compensating the initial current based on the current compensation coefficient to obtain a target current; The projection lamp is controlled to light up based on the target current, so that the brightness of the projection image of the projection lamp is consistent during the movement of the rearview mirror module or the front door of the vehicle.

2. The method for controlling a vehicle projection lamp according to claim 1, wherein: The step of determining a current compensation coefficient based on the first posture information and the second posture information includes: Determining a projection distance of the projection lamp based on the first posture information and the second posture information, wherein the projection distance refers to a distance between a light outlet of the projection lamp and a point where a light output axis of the projection lamp falls on a projection surface; Determining an actual luminous flux of the projection lamp in the direction of the light output axis based on the projection distance and a preset illumination value; The ratio between the actual luminous flux and the preset luminous flux is used as the current compensation coefficient.

3. The method for controlling a vehicle projection lamp according to claim 2, wherein: The projection distance includes a first projection distance, and the step of determining the projection distance of the projection lamp based on the first posture information and the second posture information includes: When the first posture information indicates a rotated state and the second posture information indicates a closed state, obtaining a first rotation angle of the rotating side of the rearview mirror module relative to an initial position of the rearview mirror, wherein the initial position of the rearview mirror is a position of the rotating side when the rearview mirror module is in a fully folded state; Substituting the first rotation angle into a first preset function to obtain a second rotation angle, wherein the second rotation angle is a rotation angle of the light-emitting axis of the projection lamp relative to a first initial position, the first initial position being the position of the light-emitting axis when the rearview mirror module is in a fully folded state and the front door is in a closed state, and the first preset function represents a mapping relationship between the first rotation angle and the second rotation angle; A first projection distance of the projection lamp is determined based on the second rotation angle.

4. The method for controlling a vehicle projection lamp according to claim 3, wherein: The step of determining the first projection distance of the projection lamp based on the second rotation angle includes: determining a first projection distance of the projection lamp based on the second rotation angle, the first calibration angle, the second calibration angle, and the first calibration distance; Among them, the first calibration angle is the angle in the calibration triangle with the first landing point as the vertex, the second calibration angle is the angle in the calibration triangle with the second landing point as the vertex, the three vertices of the calibration triangle are the light outlet, the first landing point of the light outlet axis on the projection surface when the first initial position is, and the second landing point of the light outlet axis on the projection surface when the second initial position is, the second initial position is the position of the light outlet axis when the rearview mirror module is in a fully extended state and the front door is in a closed state, and the first calibration distance is the distance between the light outlet and the second landing point.

5. The method for controlling a vehicle projection lamp according to claim 4, wherein: The step of determining the first projection distance of the projection lamp based on the second rotation angle, the first calibration angle, the second calibration angle and the first calibration distance includes: determining a first sine value of a first calibration angle, and multiplying the first sine value by the first calibration distance to obtain a target product; determining a complementary angle that is complementary to the sum of the second rotation angle and the second calibration angle, and determining a second sine value of the complementary angle; The ratio between the target product and the second sine value is used as the first projection distance of the projection lamp.

6. The method for controlling a vehicle projection lamp according to claim 2, wherein: The projection distance further includes a second projection distance, and the step of determining the projection distance of the projection lamp based on the first posture information and the second posture information includes: When the first posture information indicates a fully extended state and the second posture information indicates a moving state, obtaining a third rotation angle of the front door relative to an initial position of the front door, wherein the initial position of the front door is a position when the front door is in a closed state; Substituting the third rotation angle into a second preset function to obtain a fourth rotation angle, wherein the fourth rotation angle is a rotation angle of the light output axis of the projection lamp relative to a third initial position, the third initial position being a position of a normal line passing through the light output port of the projection lamp and perpendicular to the ground on which the vehicle is located, and the second preset function represents a mapping relationship between the third rotation angle and the fourth rotation angle; A second projection distance of the projection lamp is determined based on the fourth rotation angle.

7. The method for controlling a vehicle projection lamp according to claim 6, wherein: The step of determining the second projection distance of the projection lamp based on the fourth rotation angle includes: A second projection distance of the projection lamp is determined based on the fourth rotation angle and the second calibration distance, wherein the second calibration distance is the distance between the light outlet and the projection surface.

8. A control device for a vehicle projection lamp, characterized in that: The projection lamp is arranged on the rearview mirror module of the vehicle, and the rearview mirror module is arranged on the front door of the vehicle. The control device of the vehicle projection lamp includes: an acquisition module, configured to acquire first posture information of the rearview mirror module, second posture information of the front door, and an initial current of the projection lamp, wherein the first posture information represents a rotation angle of a rotating side relative to a fixed side of the rearview mirror module, and the second posture information represents an opening angle of the front door; a determination module, configured to determine a current compensation coefficient based on the first posture information and the second posture information, and compensate the initial current based on the current compensation coefficient to obtain a target current; A control module is used to control the projection lamp to light up based on the target current, so that the brightness of the projection picture of the projection lamp is consistent during the movement of the rearview mirror module or the front door of the vehicle.

9. A vehicle, characterized in that: The vehicle includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for controlling a vehicle projection lamp according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the method for controlling a vehicle projection lamp according to any one of claims 1 to 7 are implemented.

11. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the method for controlling a vehicle projection lamp according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Automobile laser meeting lamp

    CN105351845A

  • Projector brightness adjusting method and device, medium and computer program product

    CN113727083A