Method and system for adjusting rearview mirror of vehicle

By collecting vehicle data and environmental information in real time, combining the driver's physical characteristics, the angle of the vehicle's rearview mirror is automatically adjusted, which solves the problem that traditional rearview mirror adjustment methods cannot meet different scenarios and driver's needs, and improves driving safety and comfort.

CN119773632APending Publication Date: 2025-04-08SAIC GM WULING AUTOMOBILE CO LTD

Patent Information

Application Number
CN202510042333.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The adjustment method of traditional vehicle rearview mirrors cannot be adjusted in real time according to the driver's actual situation, resulting in the inability to meet the driver's vision needs, especially in different scenarios.

Method used

By collecting vehicle driving data and environmental information in real time, identifying the current scene of the vehicle, determining the position change information based on the driver's physical characteristics, and calculating and adjusting the angle of the rearview mirror to adapt to different scenarios and driver's position changes.

Benefits of technology

It realizes automatic adjustment of the rearview mirror angle according to the vehicle's scene and driver's position changes, improving driving safety and comfort, ensuring that the driver can obtain the best rearview field in any scenario.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119773632A_ABST
    Figure CN119773632A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle rearview mirror adjusting method and system, and the method comprises the steps: recognizing a scene where a current vehicle is located according to vehicle driving data and environment information collected in real time; when the scene where the current vehicle is located meets the rearview mirror adjusting condition, a rearview mirror adjusting instruction is sent out; according to the rearview mirror adjusting instruction, position change information of a driver is determined by collecting body characteristics of the driver; and calculating an adjusting angle of the rearview mirror based on the position change information, and adjusting the rearview mirror according to the adjusting angle. The angle of the rearview mirror is automatically adjusted according to the environment where the current vehicle is located, and the driving safety and comfort are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of vehicle safety technology, and specifically relates to a method and system for adjusting a vehicle rearview mirror. Background Art

[0002] During driving, the driver's field of vision is crucial to driving safety. However, the design of traditional vehicle rearview mirrors is often limited by the vehicle structure and the driver's head position, and cannot fully meet the driver's field of vision needs. In addition, factors such as the height and sitting posture of different drivers will also affect the field of vision. Therefore, how to adjust the angle of the rearview mirror in real time according to the driver's actual situation to optimize the driver's field of vision through the vehicle rearview mirror has become an urgent problem to be solved.

[0003] Traditional rearview mirrors are mainly adjusted manually or electrically. Manual adjustment relies on the driver's subjective judgment and manual operation. The driver needs to adjust the rearview mirror angle according to his own feelings and experience during driving, which is cumbersome. Although electric adjustment has improved the convenience of operation, the driver still needs to actively trigger the adjustment button to make adjustments. In addition, the existing rearview mirror automatic adjustment scene is single and cannot automatically adapt to the actual scene of the driver, which has certain limitations. Summary of the invention

[0004] The present application proposes a method and system for adjusting a vehicle rearview mirror, which automatically adjusts the angle of the rearview mirror according to the current environment of the vehicle, thereby improving driving safety and comfort.

[0005] A first aspect of the present application provides a method for adjusting a vehicle rearview mirror, the method comprising:

[0006] Identify the scene where the vehicle is currently located based on the real-time collected vehicle driving data and environmental information;

[0007] When the scene where the current vehicle is located meets the rearview mirror adjustment conditions, a rearview mirror adjustment command is issued;

[0008] According to the rearview mirror adjustment instruction, the driver's position change information is determined by collecting the driver's physical characteristics;

[0009] An adjustment angle of the rearview mirror is calculated based on the position change information, and the rearview mirror is adjusted according to the adjustment angle.

[0010] The above scheme first automatically identifies the scene in which the vehicle is located, and provides data support for the subsequent automatic adjustment of the rearview mirror to provide the optimal rearview field of view; then, based on the current scene, it determines whether the rearview mirror angle needs to be adjusted. If necessary, a rearview mirror adjustment command is issued to start calculating the adjustment angle, realizing intelligent adjustment of the rearview mirror, and the rearview mirror can be adjusted to the optimal angle without the driver's manual operation. Then, based on the sensor collecting the driver's current head position and eye position, the rearview mirror angle that best suits the driver is determined, and the rearview mirror is adjusted in the horizontal and vertical directions, so that the rearview mirror can maintain a good rearview field of view in any scene, improving driving safety and comfort.

[0011] In a possible implementation method of the first aspect, identifying the scene in which the current vehicle is located according to the vehicle driving data and environmental information collected in real time is specifically:

[0012] Collect vehicle driving data and environmental information in real time through sensors;

[0013] The vehicle driving data and environmental information are processed through a scene recognition algorithm to identify the light intensity and operating time period of the current vehicle, and determine the scene of the current vehicle.

[0014] In the above scheme, the lighting and running time of the vehicle's current environment are used as one of the scene conditions to determine whether the vehicle is in a dark or bright environment, whether it is in a congestion peak period or a high-speed / low-speed driving stage, so as to obtain a comprehensive consideration of the current vehicle scene and provide sufficient data support for subsequent calculations.

[0015] In a possible implementation method of the first aspect, the scene in which the vehicle is currently located satisfies a rearview mirror adjustment condition, specifically:

[0016] According to the scene in which the vehicle is currently located, if the vehicle is in a starting state, or a new passenger is added to the vehicle or the position of the passenger changes, or the vehicle is subjected to an external force exceeding a first threshold, or the lighting change in the scene in which the vehicle is currently located exceeds a second threshold, then it means that the scene in which the vehicle is currently located meets the rearview mirror adjustment conditions.

[0017] In the above scheme, if the vehicle is just started, it is necessary to check whether the rearview mirror angle is appropriate by default; if there are new passengers in the vehicle or the position of the passengers changes, these changes may affect the driver's line of sight and the rearview mirror needs to be adjusted; if the vehicle is subjected to external forces exceeding the first threshold, these external forces may cause the rearview mirror angle to shift and need to be readjusted; if the lighting changes too obviously, such as from strong light to dark light, the rearview mirror may need to be adjusted to get a better view. Taking the above changes into consideration, the rearview mirror starts to perform the adjustment operation, which greatly expands the scope of application of automatic adjustment of the rearview mirror, allowing the driver to obtain the best rearview field of view in various driving scenarios.

[0018] In a possible implementation method of the first aspect, the method further includes:

[0019] When the current scene of the vehicle meets the rearview mirror adjustment conditions, a rearview mirror adjustment reminder is issued to the driver;

[0020] If the driver confirms the rearview mirror adjustment reminder, a rearview mirror adjustment instruction is issued.

[0021] The above solution shows that although the driver does not need to make manual adjustments, the driver still needs to confirm the adjustment before it can be made. This gives the driver the right to make independent decisions, avoids unnecessary automatic adjustment interference, and enhances the human-computer interaction experience.

[0022] In a possible implementation method of the first aspect, according to the rearview mirror adjustment instruction, the position change information of the driver is determined by collecting the driver's physical characteristics, specifically:

[0023] According to a preset two-dimensional coordinate system, the driver's head position is collected by a sensor to obtain the head position change;

[0024] According to a preset two-dimensional coordinate system, the driver's eye position is collected by a sensor to obtain the eye position change;

[0025] The head position change and eye position change are filtered to obtain the position change information of the driver's head and eyes.

[0026] The above scheme mainly collects the two body features of the driver's head and eyes that have the greatest impact on the angle of the rearview mirror. Based on these features, it can accurately sense changes in the driver's line of sight and automatically adjust the angle of the rearview mirror to ensure that the driver can always observe the rear from the best perspective.

[0027] In a possible implementation method of the first aspect, calculating an adjustment angle of a rearview mirror based on the position change information, and adjusting the rearview mirror according to the adjustment angle, specifically:

[0028] According to the variable of the position change information in the horizontal direction, the head weight and the eye weight in the preset rearview mirror horizontal angle calculation formula are adjusted to obtain the horizontal adjustment angle;

[0029] According to the variable of the position change information in the vertical direction, the head weight and the eye weight in the preset rearview mirror vertical angle calculation formula are adjusted to obtain the vertical adjustment angle;

[0030] According to the horizontal adjustment angle and the vertical adjustment angle, the rearview mirror is adjusted in the horizontal and vertical directions.

[0031] In a possible implementation method of the first aspect, the rearview mirror horizontal angle calculation formula and the rearview mirror vertical angle calculation formula are specifically:

[0032] The rearview mirror horizontal angle calculation formula is specifically expressed as follows:

[0033] α=a_1*(x_bar_h-x_h0)+a_2*(x_bar_e-x_e0)+b_1;

[0034] Wherein, α is the horizontal adjustment angle, a_1 and a_2 are the head weight and the eye weight respectively, x_bar_h is the average value of the head coordinates of the position change information in the horizontal direction, x_h0 is the initial head coordinates of the position change information in the horizontal direction, x_bar_e is the average value of the eye coordinates of the position change information in the horizontal direction, x_e0 is the initial eye coordinates of the position change information in the horizontal direction, and b_1 is the offset in the horizontal direction;

[0035] The rearview mirror vertical angle calculation formula is specifically expressed as follows:

[0036] β=c_1*(y_bar_h-y_h0)+c_2*(y_bar_e-y_e0)+d_1;

[0037] Wherein, β is the vertical adjustment angle, c_1 and c_2 are the head weight and the eye weight respectively, y_bar_h is the average value of the head coordinates of the position change information in the vertical direction, y_h0 is the initial head coordinates of the position change information in the vertical direction, y_bar_e is the average value of the eye coordinates of the position change information in the vertical direction, y_e0 is the initial eye coordinates of the position change information in the vertical direction, and d_1 is the offset in the vertical direction.

[0038] In a possible implementation method of the first aspect, the method further includes:

[0039] When the vehicle is in a driving state, the driver's head position and eye position information are collected at preset time intervals to obtain the position change information of the driver's head and eyes, as well as the adjustment angle.

[0040] Calculating the change rate of the position change information of the head and eyes, and determining the rearview mirror adjustment rate according to the change rate;

[0041] Based on the rearview mirror adjustment rate, the rearview mirror is adjusted according to the adjustment angle.

[0042] The above scheme shows that during driving, even if the driver adjusts his sitting posture or head position, the current appropriate rearview field of view can be quickly determined by regularly collecting the changes in the driver's body position and the rearview mirror can be automatically adjusted, reducing the driver's distraction caused by manually adjusting the rearview mirror during driving, and improving the driving safety factor. Moreover, adjusting the rearview mirror adjustment rate can ensure that the rearview mirror angle can smoothly and timely adapt to the dynamic changes in the driver's body position, improving driving comfort.

[0043] A second aspect of the present application provides a vehicle rearview mirror adjustment system, the system comprising: a scene recognition module, a condition judgment module, a position change information generation module and a rearview mirror adjustment module;

[0044] The scene recognition module is used to identify the scene where the vehicle is currently located based on the real-time collected vehicle driving data and environmental information;

[0045] The condition judgment module is used to issue a rearview mirror adjustment instruction when the scene where the current vehicle is located meets the rearview mirror adjustment conditions;

[0046] The position change information generating module is used to determine the position change information of the driver by collecting the driver's physical characteristics according to the rearview mirror adjustment instruction;

[0047] The rearview mirror adjustment module is used to calculate the adjustment angle of the rearview mirror based on the position change information, and adjust the rearview mirror according to the adjustment angle.

[0048] A third aspect of the present application provides a terminal device, which includes: a terminal device including a processor and a memory, the memory storing a computer program, and the processor implementing the steps of a vehicle rearview mirror adjustment method described in any one of the embodiments of the present application when executing the computer program. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the implementation manner will be briefly introduced below. Obviously, the drawings described below are only some implementation manners of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0050] Figure 1 It is a specific flow chart of a method for adjusting a vehicle rearview mirror provided in a certain embodiment of the present application;

[0051] Figure 2 This is a diagram of an intelligent adjustment architecture of a vehicle rearview mirror adjustment method provided by a certain embodiment of the present application;

[0052] Figure 3is a specific structural diagram of an adjustment system for a vehicle rearview mirror provided in a certain embodiment of the present application;

[0053] Figure 4 A structural diagram of a terminal device is provided for a certain embodiment of the present application. DETAILED DESCRIPTION

[0054] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0055] It should be understood that the step numbers used in this article are only for the convenience of description and are not intended to limit the order in which the steps are executed.

[0056] First embodiment

[0057] Traditional rearview mirrors are mainly adjusted manually, relying on the driver's subjective judgment and manual operation. If the rearview mirror's field of view changes during driving, adjusting the rearview mirror will bring driving risks. Therefore, the existing rearview mirror adjustment technology is applicable to a single scenario and cannot automatically adapt to the field of view differences caused by environmental changes during driving. Therefore, how to provide the driver with the best rearview field of view during driving and improve driving comfort and safety is the main research purpose of the embodiments of this application.

[0058] like Figure 1 As shown, Figure 1 A specific flow chart of a method for adjusting a vehicle rearview mirror is provided for a certain embodiment of the present application. The method for adjusting a vehicle rearview mirror of the present embodiment includes steps S1 to S4, which are described in detail as follows:

[0059] Step S1, identifying the scene where the vehicle is currently located based on the vehicle driving data and environmental information collected in real time.

[0060] In the embodiment of the present application, the vehicle driving data and environmental information are first collected in real time through a variety of sensors, such as a vehicle speed sensor and an environmental sensor. The collected data may include the current vehicle speed, the current vehicle running state (reversing, accelerating or decelerating), the current ambient light intensity and the current running time period.

[0061] The vehicle driving data and environmental information are processed according to a scene recognition algorithm to identify the scene the vehicle is currently in. The scene the vehicle is currently in includes but is not limited to high-speed driving, low-speed driving, frequent start-stop, turning, and nighttime driving.

[0062] Automatically identifying the current scene of the vehicle and adjusting the angle of the rearview mirror according to the scene can greatly expand the scope of application of automatic adjustment of the rearview mirror, so that the driver can obtain the best rearview field of view in various driving scenes. Whether the vehicle is driving at high speed or driving at low speed on urban roads with frequent starts and stops, the rearview mirror can automatically adjust to the best angle according to the change of vehicle speed, so that the driver always has a clear and appropriate rearview field of view.

[0063] For example, in an embodiment of the present application, when the vehicle is traveling at high speed, considering that the vehicle is traveling at a stable high speed at this time, it is necessary to automatically adjust the angle of the rearview mirror so that the driver can clearly see the vehicles far behind; when the vehicle is in a congested road section and starts and stops frequently, the rearview mirror is adjusted according to the current scene so that the driver can better observe the surrounding vehicles and pedestrians at close range to avoid collisions.

[0064] Step S2: When the scene where the vehicle is currently located meets the rearview mirror adjustment conditions, a rearview mirror adjustment instruction is issued.

[0065] In the embodiment of the present application, whether the rearview mirror needs to be adjusted is determined according to the current scene of the vehicle, and the main judgment conditions include:

[0066] (1) The vehicle is in the starting state. To ensure driving safety, it is necessary to check whether the angle of the rearview mirror is appropriate by default;

[0067] (2) When the vehicle's passenger situation changes, for example, a new passenger gets on board or the original passenger changes seats. Since the change in the passenger's position may affect the use of the rearview mirror, the rearview mirror needs to be adjusted;

[0068] (3) When the vehicle is driving, if it passes through a bumpy road or is hit by a certain external force, when the external force exceeds a certain range, the angle of the rearview mirror may change, so the rearview mirror needs to be readjusted;

[0069] (4) When the lighting conditions of the vehicle's environment change significantly, such as when the vehicle enters a dark environment such as an underground parking lot from a bright daylight environment, it may be necessary to adjust the rearview mirror to obtain a better view.

[0070] When the current scene of the vehicle satisfies any one of the above conditions, a rearview mirror adjustment reminder will be issued to the driver. If the driver determines that the rearview mirror adjustment is required, a rearview mirror adjustment instruction is issued to enable the rearview mirror adjustment module to start action.

[0071] Optionally, the rearview mirror adjustment reminder in the embodiment of the present application is to ask the driver whether the rearview mirror needs to be adjusted through a voice system.

[0072] Step S3, determining the driver's position change information by collecting the driver's physical characteristics according to the rearview mirror adjustment instruction.

[0073] In the embodiment of the present application, an adaptive module is included, which includes devices such as a head sensor and an eye sensor, and can sense the driver's physical characteristics in real time.

[0074] The head sensor collects the driver's head position based on a preset two-dimensional coordinate system to obtain head position data, including: the head's horizontal position and the head's vertical position.

[0075] Then the head position data is filtered in real time to remove noise interference in the data.

[0076] Optionally, in the embodiment of the present application, a sliding average filtering method is used to process the head position data. The average value of the latest n sampling points is taken as the current head position data, and x_hi and y_hi are the horizontal direction data and vertical direction data of the head position of the i-th sampling point, respectively, that is:

[0077]

[0078] Where x_bar_h is the mean of the horizontal data at the head position, and y_bar_h is the mean of the vertical data at the head position.

[0079] The eye sensor collects the driver's eye position based on a preset two-dimensional coordinate system to obtain eye position data, including: the eye position in the horizontal direction and the eye position in the vertical direction.

[0080] The eye position data is also filtered to remove noise interference and possible outliers in the data.

[0081] Optionally, in the embodiment of the present application, the eye position data is processed by a median filter method. The median of the most recent m sampling points is taken as the current eye position data. x_ei and y_ei are the horizontal and vertical data of the eye position of the ith sampling point, respectively, that is:

[0082]

[0083] Where x_bar_e is the mean of the horizontal data of the eye position, and y_bar_e is the mean of the vertical data of the eye position.

[0084] As an improvement to the above solution, the driver can also set a suitable rearview mirror position according to his / her facial information and store it in the system. When the vehicle recognizes the driver's facial information, the rearview mirror is immediately adjusted to the pre-set appropriate position, saving adjustment time.

[0085] According to the above head position data and eye position data, the position change information of the eyes and the head within a certain period of time can be obtained.

[0086] Step S4, calculating the adjustment angle of the rearview mirror based on the position change information, and adjusting the rearview mirror according to the adjustment angle.

[0087] In an embodiment of the present application, variables in the horizontal and vertical directions are first extracted based on the obtained position change information, and then based on the preset rearview mirror horizontal angle calculation formula and the rearview mirror vertical angle calculation formula, the horizontal and vertical adjustment angles that can enable the rearview mirror to have an optimal rearview field of view are calculated respectively.

[0088] Specifically, assuming that the horizontal adjustment angle is α, the unit is degree, the eye weight and the head weight in the horizontal direction can be adjusted by the horizontal variable to obtain the horizontal adjustment angle of the rearview mirror. The specific calculation formula is:

[0089] α=a_1*(x_bar_h-x_h0)+a_2*(x_bar_e-x_e0)+b_1;

[0090] In the formula, α is the horizontal adjustment angle, a_1 and a_2 are the head weight and the eye weight respectively, x_bar_h is the average value of the head coordinates of the position change information in the horizontal direction, x_h0 is the initial head coordinates of the position change information in the horizontal direction, x_bar_e is the average value of the eye coordinates of the position change information in the horizontal direction, x_e0 is the initial eye coordinates of the position change information in the horizontal direction, and b_1 is the horizontal offset, which is used to adjust the formula calculation results to adapt to specific vehicles or driving conditions.

[0091] Optionally, the initial coordinates may be the initial positions of the eyes and head when the driver is in a standard sitting position; the head weight, the eye weight, and the offset are weight coefficients obtained through analysis of a large amount of experimental data, and the offset may be adjusted according to different vehicle models and interpretation habits.

[0092] Specifically, assuming that the vertical adjustment angle is β, the unit is degree, the eye weight and the head weight in the vertical direction can be adjusted by the vertical variable to obtain the vertical adjustment angle of the rearview mirror. The specific calculation formula is:

[0093] β=c_1*(y_bar_h-y_h0)+c_2*(y_bar_e-y_e0)+d_1;

[0094] In the formula, β is the vertical adjustment angle, c_1 and c_2 are the head weight and the eye weight respectively, y_bar_h is the average value of the head coordinates of the position change information in the vertical direction, y_h0 is the initial head coordinates of the position change information in the vertical direction, y_bar_e is the average value of the eye coordinates of the position change information in the vertical direction, y_e0 is the initial eye coordinates of the position change information in the vertical direction, and d_1 is the offset in the vertical direction, which is used to adjust the calculation results of the formula to adapt to specific vehicles or driving conditions.

[0095] Optionally, the head weight, eye weight and offset in the vertical direction are weight coefficients obtained through analysis of a large amount of experimental data, and the offset can be adjusted according to different vehicle models and interpretation habits.

[0096] Finally, the rearview mirror is adjusted in the horizontal and vertical directions according to the horizontal adjustment angle and the vertical adjustment angle.

[0097] As an improvement of the above-mentioned scheme, the embodiment of the present application will continue to collect the position data of the head and eyes during the vehicle driving process, and update the position data according to the above-mentioned data preprocessing method, for example, the driver's head position and eye position information is collected at preset time intervals to obtain the driver's head and eye position change information.

[0098] After obtaining the updated data, let the current time be t, and the time of the last adjustment of the rearview mirror angle be t1, then the new horizontal adjustment angle α` and vertical adjustment angle β` are:

[0099] α'=α+k_1*(Δx_bar_h-Δx_h0)+k_2*(Δx_bar_e-Δx_e0)

[0100] β'=β+k_3*(Δy_bar_h-Δy_h0)+k_4*(Δy_bar_e-Δy_e0)

[0101] Wherein, Δx_bar_h, Δx_bar_e, Δy_bar_h, Δy_bar_e are the changes of the head and eye position data between the current time and the last calculation time, Δx_h0, Δx_e0, Δy_h0, Δy_e0 are the changes of the corresponding initial reference positions (if any), k_1, k_2, k_3, k_4 are dynamic adjustment coefficients, which are used to adjust the rate of change of the rearview mirror angle according to the rate of position change, so as to ensure that the rearview mirror angle can smoothly and timely adapt to the dynamic changes of the driver's body position.

[0102] Specifically, when updating the rearview mirror angle during vehicle driving, the change rate of the position change information of the head and eyes is calculated, and the rearview mirror adjustment rate is determined according to the change rate; based on the rearview mirror adjustment rate, the rearview mirror is adjusted according to the adjustment angle, reducing the driver's distraction caused by manually adjusting the rearview mirror during driving, and improving the driving safety factor. Moreover, adjusting the rearview mirror adjustment rate can ensure that the rearview mirror angle can smoothly and timely adapt to the dynamic changes of the driver's body position, improving driving comfort.

[0103] Implementing the embodiments of the present application has the following beneficial effects:

[0104] The embodiment of the present application first automatically identifies the scene in which the vehicle is located, and provides data support for the subsequent automatic adjustment of the rearview mirror to provide the optimal rearview field of view; then, based on the current scene, it determines whether the rearview mirror angle needs to be adjusted. If necessary, a rearview mirror adjustment instruction is issued to start calculating the adjustment angle, thereby realizing intelligent adjustment of the rearview mirror, and the rearview mirror can be adjusted to the optimal angle without the driver's manual operation. Then, based on the sensor collecting the driver's current head position and eye position, the rearview mirror angle that best suits the driver is determined, and the rearview mirror is adjusted in the horizontal and vertical directions, so that the rearview mirror can maintain a good rearview field of view in any scene, improving driving safety and comfort.

[0105] Second embodiment

[0106] Furthermore, in order to implement the vehicle rearview mirror adjustment system corresponding to the above method embodiment to achieve corresponding functions and technical effects, Figure 3 A structural diagram of an adjustment system for a vehicle rearview mirror is provided. For ease of description, only the parts related to this embodiment are shown. The adjustment system for a vehicle rearview mirror provided in the embodiment of the present application includes:

[0107] The scene recognition module 201 is used to recognize the scene where the vehicle is currently located based on the vehicle driving data and environmental information collected in real time.

[0108] In an embodiment of the present application, vehicle driving data and environmental information are collected in real time by sensors; the vehicle driving data and environmental information are processed by a scene recognition algorithm to identify the light intensity and operating time period of the current vehicle, and determine the scene in which the current vehicle is located.

[0109] The condition judgment module 202 is used to issue a rearview mirror adjustment instruction when the scene where the current vehicle is located meets the rearview mirror adjustment condition.

[0110] In an embodiment of the present application, based on the scene in which the vehicle is currently located, if the vehicle is in a starting state, or a new passenger is added to the vehicle or the position of the passenger changes, or the vehicle is subjected to an external force exceeding a first threshold, or the lighting change in the scene in which the vehicle is currently located exceeds a second threshold, then it means that the scene in which the vehicle is currently located meets the rearview mirror adjustment conditions.

[0111] The position change information generating module 203 is used to determine the position change information of the driver by collecting the driver's physical characteristics according to the rearview mirror adjustment instruction.

[0112] In the embodiment of the present application, the driver's head position is collected by a sensor according to a preset three-dimensional coordinate system to obtain a head position change.

[0113] According to a preset two-dimensional coordinate system, the driver's eye position is collected by sensors to obtain eye position changes.

[0114] The head position change and eye position change are filtered to obtain the position change information of the driver's head and eyes.

[0115] The rearview mirror adjustment module 204 is used to calculate the adjustment angle of the rearview mirror based on the position change information, and adjust the rearview mirror according to the adjustment angle.

[0116] In an embodiment of the present application, the head weight and the eye weight in the preset rearview mirror horizontal angle calculation formula are adjusted according to the variable of the position change information in the horizontal direction to obtain the horizontal adjustment angle.

[0117] According to the variable of the position change information in the vertical direction, the head weight and the eye weight in the preset rearview mirror vertical angle calculation formula are adjusted to obtain the vertical adjustment angle.

[0118] According to the horizontal adjustment angle and the vertical adjustment angle, the rearview mirror is adjusted in the horizontal and vertical directions.

[0119] In some embodiments, the scene recognition module 201 is specifically:

[0120] First, the vehicle driving data and environmental information are collected in real time through a variety of sensors, such as vehicle speed sensors and environmental sensors. The collected data may include the current vehicle speed, the current vehicle operating state (reversing, accelerating or decelerating), the current ambient light intensity and the current operating time.

[0121] The vehicle driving data and environmental information are processed according to a scene recognition algorithm to identify the scene the vehicle is currently in. The scene the vehicle is currently in includes but is not limited to high-speed driving, low-speed driving, frequent start-stop, turning, and nighttime driving.

[0122] Automatically identifying the current scene of the vehicle and adjusting the angle of the rearview mirror according to the scene can greatly expand the scope of application of automatic adjustment of the rearview mirror, so that the driver can obtain the best rearview field of view in various driving scenes. Whether the vehicle is driving at high speed or driving at low speed on urban roads with frequent starts and stops, the rearview mirror can automatically adjust to the best angle according to the change of vehicle speed, so that the driver always has a clear and appropriate rearview field of view.

[0123] For example, in an embodiment of the present application, when the vehicle is traveling at high speed, considering that the vehicle is traveling at a stable high speed at this time, it is necessary to automatically adjust the angle of the rearview mirror so that the driver can clearly see the vehicles far behind; when the vehicle is in a congested road section and starts and stops frequently, the rearview mirror is adjusted according to the current scene so that the driver can better observe the surrounding vehicles and pedestrians at close range to avoid collisions.

[0124] In some embodiments, the condition determination module 202 further includes:

[0125] Determine whether the rearview mirror needs to be adjusted based on the current scene of the vehicle. The main judgment conditions include:

[0126] (5) The vehicle is in the starting state. To ensure driving safety, it is necessary to check whether the angle of the rearview mirror is appropriate by default;

[0127] (6) When the vehicle's passenger situation changes, for example, a new passenger gets on board or the original passenger changes seats. Since the change in the passenger's position may affect the use of the rearview mirror, the rearview mirror needs to be adjusted;

[0128] (7) When the vehicle is driving, if it passes through a bumpy road or is hit by a certain external force, when the external force exceeds a certain range, the angle of the rearview mirror may change, so the rearview mirror needs to be readjusted;

[0129] (8) When the lighting conditions of the vehicle's environment change significantly, such as when the vehicle enters a dark environment such as an underground parking lot from a bright daylight environment, it may be necessary to adjust the rearview mirror to obtain a better view.

[0130] When the current scene of the vehicle satisfies any one of the above conditions, a rearview mirror adjustment reminder will be issued to the driver. If the driver determines that the rearview mirror adjustment is required, a rearview mirror adjustment instruction is issued to enable the rearview mirror adjustment module to start action.

[0131] Optionally, the rearview mirror adjustment reminder in the embodiment of the present application is to ask the driver whether the rearview mirror needs to be adjusted through a voice system.

[0132] In some embodiments, the position change information generating module 203 further includes:

[0133] The head sensor collects the driver's head position based on a preset three-dimensional coordinate system to obtain head position data, including: the head's horizontal position and the head's vertical position.

[0134] Then the head position data is filtered in real time to remove noise interference in the data.

[0135] Optionally, in the embodiment of the present application, a sliding average filtering method is used to process the head position data. The average value of the latest n sampling points is taken as the current head position data, and x_hi and y_hi are the horizontal direction data and vertical direction data of the head position of the i-th sampling point, respectively, that is:

[0136]

[0137]

[0138] Where x_bar_h is the mean of the horizontal data at the head position, and y_bar_h is the mean of the vertical data at the head position.

[0139] The eye sensor collects the driver's eye position based on a preset two-dimensional coordinate system to obtain eye position data, including: the eye position in the horizontal direction and the eye position in the vertical direction.

[0140] The eye position data is also filtered to remove noise interference and possible outliers in the data.

[0141] Optionally, in the embodiment of the present application, the eye position data is processed by a median filter method. The median of the most recent m sampling points is taken as the current eye position data. x_ei and y_ei are the horizontal and vertical data of the eye position of the ith sampling point, respectively, that is:

[0142]

[0143] Where x_bar_e is the mean of the horizontal data of the eye position, and y_bar_e is the mean of the vertical data of the eye position.

[0144] As an improvement to the above solution, the driver can also set a suitable rearview mirror position according to his / her facial information and store it in the system. When the vehicle recognizes the driver's facial information, the rearview mirror is immediately adjusted to the pre-set appropriate position, saving adjustment time.

[0145] According to the above head position data and eye position data, the position changes of the eyes and the head within a certain period of time can be obtained.

[0146] In some embodiments, the rearview mirror adjustment module 204 further includes:

[0147] First, based on the obtained position change information, the variables in the horizontal and vertical directions are extracted, and then based on the preset rearview mirror horizontal angle calculation formula and rearview mirror vertical angle calculation formula, the horizontal and vertical adjustment angles that can make the rearview mirror have the optimal rearview field of view are calculated respectively.

[0148] Specifically, assuming that the horizontal adjustment angle is α, the unit is degree, the eye weight and the head weight in the horizontal direction can be adjusted by the horizontal variable to obtain the horizontal adjustment angle of the rearview mirror. The specific calculation formula is:

[0149] α=a_1*(x_bar_h-x_h0)+a_2*(x_bar_e-x_e0)+b_1;

[0150] In the formula, α is the horizontal adjustment angle, a_1 and a_2 are the head weight and the eye weight respectively, x_bar_h is the average value of the head coordinates of the position change information in the horizontal direction, x_h0 is the initial head coordinates of the position change information in the horizontal direction, x_bar_e is the average value of the eye coordinates of the position change information in the horizontal direction, x_e0 is the initial eye coordinates of the position change information in the horizontal direction, and b_1 is the horizontal offset, which is used to adjust the formula calculation results to adapt to specific vehicles or driving conditions.

[0151] Optionally, the initial coordinates may be the initial positions of the eyes and head when the driver is in a standard sitting position; the head weight, the eye weight, and the offset are weight coefficients obtained through analysis of a large amount of experimental data, and the offset may be adjusted according to different vehicle models and interpretation habits.

[0152] Specifically, assuming that the vertical adjustment angle is β, the unit is degree, the eye weight and the head weight in the vertical direction can be adjusted by the vertical variable to obtain the vertical adjustment angle of the rearview mirror. The specific calculation formula is:

[0153] β=c_1*(y_bar_h-y_h0)+c_2*(y_bar_e-y_e0)+d_1;

[0154] In the formula, β is the vertical adjustment angle, c_1 and c_2 are the head weight and the eye weight respectively, y_bar_h is the average value of the head coordinates of the position change information in the vertical direction, y_h0 is the initial head coordinates of the position change information in the vertical direction, y_bar_e is the average value of the eye coordinates of the position change information in the vertical direction, y_e0 is the initial eye coordinates of the position change information in the vertical direction, and d_1 is the offset in the vertical direction, which is used to adjust the calculation results of the formula to adapt to specific vehicles or driving conditions.

[0155] Optionally, the head weight, eye weight and offset in the vertical direction are weight coefficients obtained through analysis of a large amount of experimental data, and the offset can be adjusted according to different vehicle models and interpretation habits.

[0156] Finally, the rearview mirror is adjusted in the horizontal and vertical directions according to the horizontal adjustment angle and the vertical adjustment angle.

[0157] As an improvement of the above-mentioned scheme, the embodiment of the present application will continue to collect the position data of the head and eyes during the vehicle driving process, and update the position data according to the above-mentioned data preprocessing method, for example, the driver's head position and eye position information is collected at preset time intervals to obtain the driver's head and eye position change information.

[0158] After obtaining the updated data, let the current time be t, and the time of the last adjustment of the rearview mirror angle be t1, then the new horizontal adjustment angle α` and vertical adjustment angle β` are:

[0159] α'=α+k_1*(Δx_bar_h-Δx_h0)+k_2*(Δx_bar_e-Δx_e0)

[0160] β'=β+k_3*(Δy_bar_h-Δy_h0)+k_4*(Δy_bar_e-Δy_e0)

[0161] Wherein, Δx_bar_h, Δx_bar_e, Δy_bar_h, Δy_bar_e are the changes of the head and eye position data between the current time and the last calculation time, Δx_h0, Δx_e0, Δy_h0, Δy_e0 are the changes of the corresponding initial reference positions (if any), k_1, k_2, k_3, k_4 are dynamic adjustment coefficients, which are used to adjust the rate of change of the rearview mirror angle according to the rate of position change, so as to ensure that the rearview mirror angle can smoothly and timely adapt to the dynamic changes of the driver's body position.

[0162] Specifically, when updating the rearview mirror angle during vehicle driving, the change rate of the position change information of the head and eyes is calculated, and the rearview mirror adjustment rate is determined according to the change rate; based on the rearview mirror adjustment rate, the rearview mirror is adjusted according to the adjustment angle, reducing the driver's distraction caused by manually adjusting the rearview mirror during driving, and improving the driving safety factor. Moreover, adjusting the rearview mirror adjustment rate can ensure that the rearview mirror angle can smoothly and timely adapt to the dynamic changes of the driver's body position, improving driving comfort.

[0163] Implementing the embodiments of the present application has the following beneficial effects:

[0164] The embodiment of the present application first automatically identifies the scene in which the vehicle is located, and provides data support for the subsequent automatic adjustment of the rearview mirror to provide the optimal rearview field of view; then, based on the current scene, it determines whether the rearview mirror angle needs to be adjusted. If necessary, a rearview mirror adjustment instruction is issued to start calculating the adjustment angle, thereby realizing intelligent adjustment of the rearview mirror, and the rearview mirror can be adjusted to the optimal angle without the driver's manual operation. Then, based on the sensor collecting the driver's current head position and eye position, the rearview mirror angle that best suits the driver is determined, and the rearview mirror is adjusted in the horizontal and vertical directions, so that the rearview mirror can maintain a good rearview field of view in any scene, improving driving safety and comfort.

[0165] Furthermore, Figure 4 This is a structural diagram of a terminal device provided in one embodiment of the present application. Figure 4 As shown, the terminal device 3 of this embodiment includes: at least one processor 30 (in Figure 4 Only one is shown) and a memory 31 and a computer program 32 stored in the memory 31 and executable on the at least one processor. When the processor 30 executes the computer program 32, the steps of a method for adjusting a vehicle rearview mirror described in any one of the embodiments of the present application can be implemented.

[0166] The terminal device 3 may be a computing device such as a desktop computer, a cloud server, or a laptop computer. The computing device may include but is not limited to a processor 30 and a memory 31 . Figure 4 This is merely an example of the terminal device 3 and does not constitute a limitation on the terminal device 3 , which may include more or fewer components than those shown in the figure.

[0167] The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only a specific embodiment of the present application and is not intended to limit the scope of protection of the present application. It is particularly pointed out that for those skilled in the art, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of protection of the present application.

Claims

1. A method for adjusting a vehicle rearview mirror, characterized in that: include: Identify the scene where the vehicle is currently located based on the real-time collected vehicle driving data and environmental information; When the scene where the current vehicle is located meets the rearview mirror adjustment condition, issuing a rearview mirror adjustment instruction; According to the rearview mirror adjustment instruction, the driver's position change information is determined by collecting the driver's physical characteristics; An adjustment angle of the rearview mirror is calculated based on the position change information, and the rearview mirror is adjusted according to the adjustment angle.

2. The method for adjusting a vehicle rearview mirror according to claim 1, characterized in that: The method of identifying the scene in which the vehicle is currently located based on the real-time collected vehicle driving data and environmental information is as follows: Collect vehicle driving data and environmental information in real time; The vehicle driving data and environmental information are analyzed by a scene recognition algorithm to identify the scene the vehicle is currently in, wherein the scene the vehicle is currently in includes but is not limited to the light intensity of the driving environment, the vehicle's operating time period, and the vehicle's driving status.

3. The method for adjusting a vehicle rearview mirror according to claim 1, characterized in that: The current scene of the vehicle meets the rearview mirror adjustment conditions, specifically: According to the scene in which the vehicle is currently located, if the vehicle is in a starting state, or a new passenger is added to the vehicle or the position of the passenger changes, or the vehicle is subjected to an external force exceeding a first threshold, or the lighting change in the scene in which the vehicle is currently located exceeds a second threshold, then it means that the scene in which the vehicle is currently located meets the rearview mirror adjustment conditions.

4. The method for adjusting a vehicle rearview mirror according to claim 3, characterized in that: Also includes: When the current scene of the vehicle meets the rearview mirror adjustment conditions, a rearview mirror adjustment reminder is issued to the driver; If the driver confirms the rearview mirror adjustment reminder, a rearview mirror adjustment instruction is issued.

5. The method for adjusting a vehicle rearview mirror according to claim 1, characterized in that: The determining of the driver's position change information by collecting the driver's physical characteristics according to the rearview mirror adjustment instruction is specifically as follows: According to a preset two-dimensional coordinate system, the driver's head position is collected by a sensor to obtain the head position change; According to a preset two-dimensional coordinate system, the driver's eye position is collected by a sensor to obtain the eye position change; The head position change and eye position change are filtered to obtain the position change information of the driver's head and eyes.

6. The method for adjusting a vehicle rearview mirror according to claim 1, characterized in that: The calculating the adjustment angle of the rearview mirror based on the position change information, and adjusting the rearview mirror according to the adjustment angle, is specifically: According to the variable of the position change information in the horizontal direction, the head weight and the eye weight in the preset rearview mirror horizontal angle calculation formula are adjusted to obtain the horizontal adjustment angle; According to the variable of the position change information in the vertical direction, the head weight and the eye weight in the preset rearview mirror vertical angle calculation formula are adjusted to obtain the vertical adjustment angle; According to the horizontal adjustment angle and the vertical adjustment angle, the rearview mirror is adjusted in the horizontal and vertical directions.

7. The method for adjusting a vehicle rearview mirror according to claim 6, characterized in that: The rearview mirror horizontal angle calculation formula and the rearview mirror vertical angle calculation formula are specifically: The rearview mirror horizontal angle calculation formula is specifically expressed as follows: α=a_1*(x_bar_h-x_h0)+a_2*(x_bar_e-x_e0)+b_1; Wherein, α is the horizontal adjustment angle, a_1 and a_2 are the head weight and the eye weight respectively, x_bar_h is the average value of the head coordinates of the position change information in the horizontal direction, x_h0 is the initial head coordinates of the position change information in the horizontal direction, x_bar_e is the average value of the eye coordinates of the position change information in the horizontal direction, x_e0 is the initial eye coordinates of the position change information in the horizontal direction, and b_1 is the offset in the horizontal direction; The rearview mirror vertical angle calculation formula is specifically expressed as follows: β=c_1*(y_bar_h-y_h0)+c_2*(y_bar_e-y_e0)+d_1; Wherein, β is the vertical adjustment angle, c_1 and c_2 are the head weight and the eye weight respectively, y_bar_h is the average value of the head coordinates of the position change information in the vertical direction, y_h0 is the initial head coordinates of the position change information in the vertical direction, y_bar_e is the average value of the eye coordinates of the position change information in the vertical direction, y_e0 is the initial eye coordinates of the position change information in the vertical direction, and d_1 is the offset in the vertical direction.

8. The method for adjusting a vehicle rearview mirror according to any one of claims 1 to 7, characterized in that: Also includes: When the vehicle is in a driving state, the driver's head position and eye position information are collected at preset time intervals to obtain the position change information of the driver's head and eyes, as well as the adjustment angle; Calculating the change rate of the position change information of the head and eyes, and determining the rearview mirror adjustment rate according to the change rate; Based on the rearview mirror adjustment rate, the rearview mirror is adjusted according to the adjustment angle.

9. A vehicle rearview mirror adjustment system, characterized in that: include: Scene recognition module, condition judgment module, position change information generation module and rearview mirror adjustment module; The scene recognition module is used to identify the scene where the vehicle is currently located based on the real-time collected vehicle driving data and environmental information; The condition judgment module is used to issue a rearview mirror adjustment instruction when the scene where the current vehicle is located meets the rearview mirror adjustment conditions; The position change information generating module is used to determine the position change information of the driver by collecting the driver's physical characteristics according to the rearview mirror adjustment instruction; The rearview mirror adjustment module is used to calculate the adjustment angle of the rearview mirror based on the position change information, and adjust the rearview mirror according to the adjustment angle.

10. A terminal device, characterized in that: The invention comprises a processor and a memory, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of a method for adjusting a vehicle rearview mirror according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Method and system for adjusting electronic rearview mirror according to driving scene

    CN113386668A

  • Rearview mirror adjusting method, device and system and vehicle

    CN116729257A

  • Automatic rearview mirror adjusting method and device based on sitting posture, electronic equipment and medium

    CN119239447A

Cited By

  • Vehicle rearview mirror control method, computer equipment and readable storage medium

    CN120663841A