Rearview mirror adjusting method and device, electronic equipment and vehicle
By dynamically adjusting the angle and telescopicity of the rearview mirror, using the vehicle steering angle and driver's eye position information, the problem of the rearview mirror moving with the vehicle body when the vehicle is not straight-line is solved, reducing blind spots and improving driving safety .
Patent Information
- Application Number
- CN202411522227.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-10-29
AI Technical Summary
When the existing vehicle rearview mirror is driving in a non-linear direction, the visible area will move with the angular value of the vehicle body, resulting in the existence of blind spots.
By obtaining the vehicle steering angle value, the default rearview mirror angle and telescopic distance, the preset eyeball center position and the actual eyeball center position, dynamically adjust the angle and telescopic distance of the rearview mirror to ensure that the visible area moves with the vehicle body and other angles, reducing blind areas .
It effectively reduces the blind spots of the rearview mirror when steering the vehicle, improves the driver's backward viewing angle, and improves driving safety.
Smart Images

Figure CN119261756A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a rearview mirror adjustment method, device, electronic equipment and vehicle. Background Art
[0002] The rearview mirrors are located on the left and right sides of the head of the car, and are used to reflect the situation behind, to the side and below the car, so that the driver can indirectly see the situation in these positions, thereby expanding the driver's field of vision and facilitating the driver to better judge the driving conditions outside the car. The current rearview mirrors of vehicles include mechanical rearview mirrors and electronic rearview mirrors. The mechanical rearview mirror includes two states: folded and unfolded. The folded state is invisible. The angle value is fixed in the unfolded state, and the visible area of the rearview mirror is fixed with the car body at about 70°. The electronic rearview mirror uses a camera-monitor system, and its field of view angle is fixed with the car body at about 30°-120°.
[0003] However, whether it is a mechanical rearview mirror or an electronic rearview mirror, when the vehicle is not traveling in a straight line, the visible area will move with the angle value of the vehicle body, thus causing a blind spot. Summary of the invention
[0004] In view of this, the present application aims to propose a rearview mirror adjustment method, device, electronic device and vehicle to solve the problem that the visible area of the current rearview mirror will move with the angle value of the vehicle body when the vehicle is not traveling in a straight line, resulting in a blind spot. The specific technical solution is as follows:
[0005] According to a first aspect of the present application, a rearview mirror adjustment method is provided, the method comprising:
[0006] Obtain the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value and default telescopic distance value of the target rearview mirror, the preset eyeball center position and the actual eyeball center position of the current driver;
[0007] When it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle for continuing to turn based on the current steering angle value are obtained;
[0008] Obtaining a first angle value for front-to-back adjustment and a first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value;
[0009] Obtaining the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position;
[0010] The first angle value and the first length value are adjusted by the eyeball front-back offset distance value to obtain a second angle value for front-back adjustment of the target rearview mirror and a second length value for telescopic adjustment;
[0011] The target rearview mirror is adjusted by the second angle value and the second length value.
[0012] Optionally, obtaining the first angle value for front-to-rear adjustment and the first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value includes:
[0013] Acquire a first mapping ratio pre-set for the steering increase angle value and the first angle value, and a second mapping ratio pre-set for the steering increase angle value and the first length value;
[0014] According to the preset angle value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value, and the first mapping ratio, a first angle value of the target rearview mirror for front and rear adjustment is obtained;
[0015] According to the preset telescopic distance value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default telescopic distance value, and the second mapping ratio, the first length value of the target rearview mirror telescopic adjustment is obtained.
[0016] Optionally, the target rearview mirror includes: a driver's rearview mirror and a passenger's rearview mirror;
[0017] The method of obtaining the first angle value of the target rearview mirror for front and rear adjustment according to the preset angle value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value, and the first mapping ratio includes:
[0018] After obtaining the product of the steering increase angle value and the first mapping ratio, the product is summed with the steering angle value of the front wheels of the vehicle to obtain a first target value;
[0019] Subtract the default angle value from the first target value to obtain a first angle value;
[0020] If the first angle value is greater than 0, the driver's rearview mirror is controlled to adjust forward by a first angle, and the passenger's rearview mirror is controlled to adjust backward by a first angle;
[0021] If the first angle value is less than 0, the driver's rearview mirror is controlled to adjust backwards by a first angle, and the passenger's rearview mirror is controlled to adjust forwards by a first angle.
[0022] Optionally, the step of obtaining the first length value of the target rearview mirror telescopic adjustment according to the preset telescopic distance value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default telescopic distance value, and the second mapping ratio includes:
[0023] After obtaining the product of the steering increase angle value and the second mapping ratio, the product is summed with the steering angle value of the front wheels of the vehicle to obtain a second target value;
[0024] Subtract the default telescopic distance value from the second target value to obtain a first length value;
[0025] If the first length value is greater than 0, the driver's rearview mirror is controlled to extend outward by a first length, and the passenger's rearview mirror is controlled to retract inward by a first length;
[0026] If the first length value is less than 0, the driver's rearview mirror is controlled to retract inwardly by a first length, and the passenger's rearview mirror is controlled to extend outwardly by a first length.
[0027] Optionally, the obtaining the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position also includes:
[0028] Obtaining a first distance between a target camera and a preset eyeball center position;
[0029] Obtaining a second distance between the target camera and the actual eyeball center position;
[0030] Obtain a target difference value of the first distance minus the second distance;
[0031] If the target difference is greater than 0, the current driver's eyeballs are shifted forward by the target difference;
[0032] If the target difference is less than 0, the current driver's eyeballs are shifted backward by the target difference.
[0033] Optionally, the first angle value and the first length value are adjusted by the eyeball front-back offset distance value to obtain a second angle value of the target rearview mirror adjusted front-back and a second length value of the telescopic adjustment, including:
[0034] Obtaining a first adjustment coefficient and a second adjustment coefficient pre-set for the eyeball front-back offset distance value;
[0035] After obtaining the product of the first adjustment coefficient and the target difference value, summing the product with the first angle value to obtain a second angle value for front-back adjustment of the target rearview mirror;
[0036] After obtaining the product of the second adjustment coefficient and the target difference value, the product is summed with the first length value to obtain the second length value of the target rearview mirror telescopic adjustment.
[0037] Optionally, the target rearview mirror includes an electric slide rail and a limited angle motor, the electric slide rail controls the target rearview mirror to extend when the electric level is high, and controls the target rearview mirror to retract when the electric level is low, and the limited angle motor controls the target rearview mirror to deflect forward when the electric level is high, and controls the target rearview mirror to deflect backward when the electric level is low;
[0038] The step of adjusting the target rearview mirror by using the second angle value and the second length value further includes:
[0039] Acquire a third mapping ratio pre-set for the angle value of the target rearview mirror and the movement duration of the limited-angle motor, and a fourth mapping ratio pre-set for the length value of the target rearview mirror and the movement duration of the electric slide rail;
[0040] Obtaining a first movement duration of the limited-angle motor through the third mapping ratio and the second angle value;
[0041] Obtaining a second movement duration of the electric slide rail by using the fourth mapping ratio and the second length value;
[0042] Acquire a first level state of the limited-angle motor through the second angle value, and acquire a second level state of the electric slide rail through the second length value;
[0043] The limited angle motor is controlled to adjust the target rearview mirror forward and backward through the first level state and the first movement duration, and the electric slide rail is controlled to adjust the target rearview mirror telescopically through the second level state and the second movement duration.
[0044] According to a second aspect of the present application, a rearview mirror adjustment device is provided, the device comprising:
[0045] The first acquisition module is used to acquire the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value and the default telescopic distance value of the target rearview mirror, the preset eye center position and the actual eye center position of the current driver;
[0046] A second acquisition module is used to acquire the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle for continuing to turn based on the current steering angle value when detecting that the steering angle value of the front wheels of the vehicle reaches the target preset value;
[0047] A third acquisition module is used to acquire a first angle value for front-to-rear adjustment and a first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value;
[0048] A fourth acquisition module, used for acquiring the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position;
[0049] A first adjustment module, used for adjusting the first angle value and the first length value according to the eyeball front-back offset distance value, to obtain a second angle value for front-back adjustment of the target rearview mirror and a second length value for telescopic adjustment;
[0050] The second adjustment module is used to adjust the target rearview mirror according to the second angle value and the second length value.
[0051] According to another aspect of the present application, there is also provided an electronic device, including:
[0052] processor;
[0053] a memory for storing instructions executable by the processor;
[0054] Wherein, the processor is configured to execute the instructions to implement the rearview mirror adjustment method as described above.
[0055] According to another aspect of the present application, a readable storage medium is further provided, wherein a computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the steps of the rearview mirror adjustment method as described above are implemented.
[0056] According to another aspect of the present application, a vehicle is provided, comprising: the above-mentioned rearview mirror adjustment device.
[0057] The rearview mirror adjustment method provided by the present application obtains the steering angle value of the front wheels of the vehicle when the vehicle turns, the default angle value, the default telescopic distance value, the preset eye center position and the actual eye center position of the current driver of the target rearview mirror; when it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, the current steering angle value of the rear wheels of the vehicle and the steering increase angle value for the rear wheels of the vehicle to continue to turn based on the current steering angle value are obtained; through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value, the first angle value for the forward and backward adjustment of the target rearview mirror and the first length for the telescopic adjustment are obtained. degree value; by adjusting the target rearview mirror forward and backward and telescopically, the movement of the rearview mirror does not follow the movement of the vehicle body, increasing the visible area and reducing the blind spot. By presetting the center position of the eyeball and the actual center position of the eyeball, the front and rear offset distance value of the current driver's eyeball is obtained; the first angle value and the first length value are adjusted by the front and rear offset distance value of the eyeball to obtain the second angle value for the front and rear adjustment of the target rearview mirror and the second length value for the telescopic adjustment; the target rearview mirror is adjusted by the second angle value and the second length value, combined with the tracking of the center position of the eyeball, to further ensure that the driver's rearward viewing angle is in the best position and improve driving safety. This application uses the vehicle tire steering angle and the driver's eye position information to adjust the target rearview mirror forward and backward and telescopically, so that the visible area will move with the angle value of the vehicle body, ensuring that the driver's rearward viewing angle is in the best position, reducing blind spots and improving driving safety.
[0058] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0060] Figure 1 It is a flowchart of the steps of a rearview mirror adjustment method provided by the present application;
[0061] Figure 2 yes Figure 1 A flowchart of step 103 in a rearview mirror adjustment method provided by the present application;
[0062] Figure 3 yes Figure 1 A schematic diagram of viewing angle change in a rearview mirror adjustment method provided in the present application;
[0063] Figure 4 yes Figure 1 A flowchart of step 104 in a rearview mirror adjustment method provided by the present application;
[0064] Figure 5 yes Figure 1 A flowchart of step 106 in a rearview mirror adjustment method provided by the present application;
[0065] Figure 6 is a flowchart of the steps of another rearview mirror adjustment method provided by the present application;
[0066] Figure 7 It is a structural schematic diagram of a rearview mirror adjustment device provided by the present application;
[0067] Figure 8 It is a structural schematic diagram of an electronic device provided by this application. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical scheme and advantages of the present application clearer, each embodiment of the present application will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in each embodiment of the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented. The division of the following embodiments is for the convenience of description, and should not constitute any limitation on the specific implementation of the present application. The various embodiments can be combined with each other and referenced to each other without contradiction.
[0069] In the prior art, whether it is a mechanical rearview mirror or an electronic rearview mirror, when a vehicle enters a main road from a ramp or makes a slightly larger turn, the rearview mirror can only see a very small area of the vehicle body, and the driver needs to actively move the viewing angle or use the window to judge the driving road conditions outside the vehicle, resulting in a blind spot in the side vision of the vehicle, causing the vehicle to be scratched or collided. In order to solve this problem, the present application proposes a rearview mirror adjustment method to reduce the blind spot.
[0070] Reference Figure 1 , shows a flowchart of the steps of a rearview mirror adjustment method provided by the present application, the method may include:
[0071] Step 101, obtaining the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value, the default telescopic distance value, the preset eye center position and the actual eye center position of the current driver of the target rearview mirror.
[0072] In the present application, the steering angle value of the front wheels of the vehicle can be obtained by a steering angle sensor installed on a steering column or a steering rack, or by capturing the road image in front through a camera, and estimating the steering angle of the front wheels through image processing technology, or by measuring the acceleration and angular velocity of the vehicle through an inertial measurement unit, and combining the data of other sensors to estimate the steering angle of the vehicle, or by obtaining the working state and feedback signal of the motor through an electric power steering (EPS) system to infer the steering angle. This application is not specifically limited here.
[0073] The target rearview mirror of the present application supports forward and backward rotation adjustment, and also supports outward extension and inward contraction. In the default state, the target rearview mirror has a specific angle B° with the vehicle body, and there is a default distance Ccm between the target rearview mirror and the vehicle body. The target rearview mirror supports forward or backward adjustment of 0 to 45° based on this specific angle, and also supports outward or inward telescopic adjustment of 0 to 10 cm based on the default distance. It should be noted that the specific values can be adjusted according to the design situation, and this application does not make specific restrictions here.
[0074] This application also takes into account the differences in height and sitting posture of different people, so the eye center position tracking of people is set. The preset eye center position and the actual eye center position of the current driver are obtained through the on-board camera. Among them, the preset eye center position refers to the position of the eye center when the driver is in the seat in the standard position set when the system is initialized. At this time, there is a fixed vertical distance between the eye center and the on-board camera. When drivers of different heights and sitting postures sit in the driving seat, the seat will be adjusted. After each adjustment, the actual eye center position of the current driver can be obtained, and the updated vertical distance between the current driver's eye center and the on-board camera can also be obtained.
[0075] Step 102, when it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, obtain the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle based on the current steering angle value.
[0076] The adjustment of the target rearview mirror in this application is conditional. If the steering angle of the front wheels of the vehicle is very small and does not reach the target preset value, the target rearview mirror will not trigger the adjustment. If the steering angle of the front wheels of the vehicle continues to increase and reaches the target preset value, the current steering angle value of the rear wheels of the vehicle is recorded when the steering angle value of the front wheels of the vehicle is just equal to the target preset value. On this basis, if the vehicle continues to turn, the steering increase angle value of the rear wheels of the vehicle based on the current steering angle value will continue to be recorded.
[0077] For example, the target preset value is set to 30°. If the steering angle of the front wheel of the vehicle is detected to be 20°, because 20°<30°, the target rearview mirror will not trigger adjustment at this time. If the steering angle of the front wheel of the vehicle is detected to be 30°, because the target preset value is reached, the steering angle of the front wheel of the vehicle is 30° and the current steering angle value of the rear wheel of the vehicle is 10°. If the vehicle continues to turn, the steering angle value of the rear wheel of the vehicle is detected to be 20°. Because 20°-10°=10°, the steering increase angle value of the rear wheel of the vehicle based on the current steering angle value is 10°.
[0078] It should be noted that after the steering angle value of the vehicle's front wheels reaches the target preset value, if the vehicle continues to turn, the steering angle value of the vehicle's front wheels will also change in real time. Therefore, the steering angle value of the vehicle's front wheels obtained will be updated in real time as the vehicle continues to turn, and is not a fixed value.
[0079] Step 103, obtaining a first angle value for front and rear adjustment and a first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value.
[0080] The angle value and length value of the target rearview mirror of the present application will be adjusted according to the steering increase angle value of the rear wheel of the vehicle, and there is a conversion mapping relationship between the angle value of the target rearview mirror and the steering increase angle value of the rear wheel of the vehicle, and there is also a conversion mapping relationship between the length value of the target rearview mirror and the steering increase angle value of the rear wheel of the vehicle. For example, the mapping ratio of the angle value is set to k1, the mapping ratio of the length value is set to k2, the steering increase angle value of the rear wheel of the vehicle is x1, the angle value of the target rearview mirror is x2, and the length value of the target rearview mirror is y2, then x2 = k1*x1, y2 = k2*x1.
[0081] Further, step 103, such as Figure 2 As shown:
[0082] Step 1031, obtaining a first mapping ratio pre-set for the steering increase angle value and the first angle value, and a second mapping ratio pre-set for the steering increase angle value and the first length value.
[0083] Step 1032, according to the preset angle value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value, and the first mapping ratio, obtain the first angle value of the target rearview mirror for front and rear adjustment.
[0084] It should be noted that the preset angle value conversion strategy set for the target rearview mirror in the present application is: default angle value + first angle value = steering angle value of the front wheels of the vehicle + first mapping ratio * steering increase angle value, so the first angle value = steering angle value of the front wheels of the vehicle + first mapping ratio * steering increase angle value - default angle value. In addition, the target rearview mirror in the present application includes a driver's rearview mirror installed on the outside of the driver's seat and a passenger's rearview mirror installed on the outside of the passenger's seat. The adjustment directions of rearview mirrors in different positions are different. The specific adjustment direction can be determined according to the positive or negative of the first angle value. If the calculated first angle value is positive, the driver's rearview mirror is controlled to adjust forward and the passenger's rearview mirror is controlled to adjust backward. The size of the adjustment is determined according to the first angle value. The specific steps include:
[0085] After obtaining the product of the steering increase angle value and the first mapping ratio, the product is summed with the steering angle value of the front wheels of the vehicle to obtain a first target value;
[0086] Subtract the default angle value from the first target value to obtain a first angle value;
[0087] If the first angle value is greater than 0, the driver's rearview mirror is controlled to adjust forward the first angle, and the passenger's rearview mirror is controlled to adjust backward the first angle;
[0088] If the first angle value is less than 0, the driver's rearview mirror is controlled to adjust the first angle backward, and the passenger's rearview mirror is controlled to adjust the first angle forward.
[0089] For example, Figure 3 As shown, when the vehicle needs to turn left during horizontal driving, it will be adjusted based on the fixed viewing angle. That is, after the steering angle value of the vehicle's front wheels reaches the target preset value, the driver's side rearview mirror will be adjusted forward to increase the steering viewing angle.
[0090] The above process dynamically adjusts the rearview mirrors of the driver and passenger seats through the steering angle of the vehicle's front wheels to ensure that the driver can obtain the best field of view at different steering angles, thereby improving the safety of vehicle driving under complex road conditions.
[0091] Step 1033, according to the preset telescopic distance value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default telescopic distance value, and the second mapping ratio, the first length value of the telescopic adjustment of the target rearview mirror is obtained.
[0092] The preset telescopic distance value conversion strategy set for the target rearview mirror in this application is: default telescopic distance value + first length value = steering angle value of the front wheels of the vehicle + second mapping ratio * steering increase angle value, so the first length value = steering angle value of the front wheels of the vehicle + second mapping ratio * steering increase angle value - default telescopic distance value. In addition, the target rearview mirror includes a driver's rearview mirror and a passenger's rearview mirror, and the telescopic adjustments of the rearview mirrors in different positions are different. The specific telescopic adjustment can be determined according to the positive and negative of the first length value. If the calculated first length value is positive, the driver's rearview mirror is controlled to extend outward and the passenger's rearview mirror is controlled to shrink inward. If the calculated first length value is negative, the driver's rearview mirror is controlled to shrink inward and the passenger's rearview mirror shrinks inward and extends outward. The size of the adjustment is determined according to the first angle value. The specific steps include:
[0093] After obtaining the product of the steering increase angle value and the second mapping ratio, the product is summed with the steering angle value of the front wheels of the vehicle to obtain a second target value;
[0094] Subtract the default telescopic distance value from the second target value to obtain the first length value;
[0095] If the first length value is greater than 0, the driver's rearview mirror is controlled to extend outward by the first length, and the passenger's rearview mirror is controlled to retract inward by the first length;
[0096] If the first length value is less than 0, the driver's rearview mirror is controlled to retract inwardly by the first length, and the passenger's rearview mirror is controlled to extend outwardly by the first length.
[0097] The above process dynamically adjusts the extension and retraction distance of the driver's and passenger's rearview mirrors through the steering angle of the vehicle's front wheels to ensure that the driver can obtain the best field of view at different steering angles.
[0098] Step 104, obtaining the front-back offset distance value of the current driver's eyeball by using the preset eyeball center position and the actual eyeball center position.
[0099] This application also takes into account that different drivers' heights and sitting postures will have different adjustment requirements for the target rearview mirror, so the person's eye center position tracking technology is added. The subsequent adjustment of the target rearview mirror is determined by judging the movement of the person's eye center. Therefore, it is necessary to first determine the movement of the person's eye center.
[0100] Based on this, the present application will first obtain the first distance between the target camera and the preset eye center position (assuming it is D1). The preset eye center position usually refers to the position of the eye center when the vehicle is in a horizontal lane and the driver is in the seat in the standard position set when the system is initialized. At this time, the seat is in the factory design state and the position is not adjusted. Then, when the driver adjusts the seat according to his own habits, height and other factors, the second distance between the target camera and the actual eye center position is obtained (assuming it is D2), and the target difference between the first distance and the second distance is calculated (assuming it is ΔD), ΔD = D1-D2. The direction of the current driver's eye deviation is judged based on the positive or negative of the target difference. If ΔD>0, it indicates that the current driver's eye is offset forward by a distance of ΔD. If ΔD<0, it indicates that the current driver's eye is offset backward by a distance of ΔD. The distances here are all the vertical distances between the center of the eye and the target camera.
[0101] Further, step 104, such as Figure 4 As shown:
[0102] Step 1041, obtaining a first distance between the target camera and a preset eyeball center position.
[0103] Step 1042, obtaining a second distance between the target camera and the actual eyeball center position.
[0104] Step 1043, obtaining a target difference value of the first distance minus the second distance.
[0105] Step 1044: If the target difference is greater than 0, the current driver's eyeballs are shifted forward by the target difference.
[0106] Step 1045: If the target difference is less than 0, the current driver's eyeballs are shifted backward by the target difference.
[0107] In the above process, the difference between the center position of the eyeball captured by the camera and the preset standard position is used to determine the deviation direction and distance of the driver's eyeball, so as to facilitate the subsequent adjustment of the target rearview mirror according to the movement of the center position of the eyeball.
[0108] Step 105, adjusting the first angle value and the first length value by the front-back offset distance value of the eyeball to obtain a second angle value of the front-back adjustment and a second length value of the telescopic adjustment of the target rearview mirror.
[0109] After obtaining the eyeball front-to-back offset distance value (which can be considered as the above-mentioned target difference), the present application will calculate the angle adjustment value and length adjustment value of the target rearview mirror based on this value, because the target rearview mirror will be adjusted according to the steering situation of the vehicle, so it is based on the first angle value and the first length value adjusted according to the steering situation of the vehicle, and then the angle adjustment value and the length adjustment value are superimposed to obtain the second angle value and the second length value. Among them, the angle adjustment value is not directly obtained through the eyeball front-to-back offset distance value. The present application will pre-set the first adjustment coefficient (assuming k3) for the eyeball front-to-back offset distance value and the angle adjustment value, and set the second adjustment coefficient (assuming k4) for the eyeball front-to-back offset distance value and the length adjustment value, and then stipulate that the angle adjustment value = the first adjustment coefficient * the eyeball front-to-back offset distance value, and the length adjustment value = the second adjustment coefficient * the eyeball front-to-back offset distance value. The first adjustment coefficient is used to determine the conversion relationship between the eyeball front-to-back offset distance value and the angle value of the target rearview mirror, and the second adjustment coefficient is used to determine the conversion relationship between the eyeball front-to-back offset distance value and the length value of the target rearview mirror. The angle adjustment value is added to the first angle value to obtain a second angle value for adjusting the target rearview mirror forward and backward, and the length adjustment value is added to the first length value to obtain a second length value for adjusting the target rearview mirror forward and backward. The specific steps include:
[0110] Obtaining a first adjustment coefficient and a second adjustment coefficient pre-set for the eyeball front-back offset distance value;
[0111] After obtaining the product of the first adjustment coefficient and the target difference value, summing the product with the first angle value to obtain a second angle value for adjusting the target rearview mirror forward and backward;
[0112] After obtaining the product of the second adjustment coefficient and the target difference value, the product is summed with the first length value to obtain the second length value of the target rearview mirror telescopic adjustment.
[0113] By further adjusting the target rearview mirror in combination with the driver's eye position information, the accuracy of rearview mirror adjustment can be improved, ensuring that the driver's rearward viewing angle is in the best position, thereby improving driving safety.
[0114] Step 106, adjusting the target rearview mirror by using the second angle value and the second length value.
[0115] After determining the second angle value that the target rearview mirror needs to be adjusted forward and backward, the present application also determines whether the target rearview mirror should be adjusted forward or backward through the positive and negative values of the second angle value. After determining the second length value for telescopic adjustment of the target rearview mirror, the present application also determines whether the target rearview mirror should be extended outward or contracted inward through the positive and negative values of the second length value. After that, specific adjustments can be made according to the above contents.
[0116] During specific adjustment, since the target rearview mirror includes an electric slide rail and a limited angle motor, the electric slide rail controls the extension of the target rearview mirror when it is at a high level, and controls the contraction of the target rearview mirror when it is at a low level, and the limited angle motor controls the forward deflection of the target rearview mirror when it is at a high level, and controls the backward deflection of the target rearview mirror when it is at a low level. Therefore, the contraction and extension of the target rearview mirror are controlled by controlling the level state of the electric slide rail, and the forward or backward deflection of the target rearview mirror is controlled by controlling the level state of the limited angle motor. Since the adjustment of the target rearview mirror has specific values, in order to achieve the second angle value and the second length value of the specific adjustment, it can be achieved by adjusting the movement duration of the motor.
[0117] Further, step 106, such as Figure 5 As shown:
[0118] Step 1061, obtaining a third mapping ratio pre-set for the angle value of the target rearview mirror and the movement duration of the limited angle motor, and a fourth mapping ratio pre-set for the length value of the target rearview mirror and the movement duration of the electric slide rail.
[0119] Step 1062: Obtain a first movement duration of the limited-angle motor through the third mapping ratio and the second angle value.
[0120] Step 1063: Obtain the second movement duration of the electric slide rail through the fourth mapping ratio and the second length value.
[0121] Step 1064, obtaining a first level state of the limited angle motor through the second angle value, and obtaining a second level state of the electric slide rail through the second length value.
[0122] Step 1065, controlling the limited angle motor to adjust the target rearview mirror forward and backward through the first level state and the first movement duration, and controlling the electric slide rail to adjust the target rearview mirror telescopically through the second level state and the second movement duration.
[0123] In summary, the adjustment of the target rearview mirror is as follows: Figure 6As shown, first the driver turns the steering wheel, at this time the steering angle value of the front wheels of the vehicle is monitored, and the driver's eye information is collected at the same time, and the steering angle value is used to determine whether the target preset value is reached. After determining that the steering angle value has reached the target preset value, the body controller calculates the front and rear adjustment angle (i.e., the first angle value) and telescopic distance (i.e., the first length value) of the driver's side and passenger side rearview mirrors caused by the tire steering angle, and the actual eye center position of the current driver is determined through the eye information, and the actual eye center position of the current driver is sent to the body controller, and the body controller determines whether the driver's eye center position is the origin, thereby determining the front and rear eye offset distance value of the current driver, and adjusting the first angle value and the first length value based on the front and rear eye offset distance value to obtain the second angle value for the front and rear adjustment of the target rearview mirror and the second length value for the telescopic adjustment.
[0124] The rearview mirror adjustment method provided by the present application obtains the steering angle value of the front wheels of the vehicle when the vehicle turns, the default angle value, the default telescopic distance value, the preset eye center position and the actual eye center position of the current driver of the target rearview mirror; when it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, the current steering angle value of the rear wheels of the vehicle and the steering increase angle value for the rear wheels of the vehicle to continue to turn based on the current steering angle value are obtained; through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value, the first angle value for the forward and backward adjustment of the target rearview mirror and the first length for the telescopic adjustment are obtained. degree value; by adjusting the target rearview mirror forward and backward and telescopically, the movement of the rearview mirror does not follow the movement of the vehicle body, increasing the visible area and reducing the blind spot. By presetting the center position of the eyeball and the actual center position of the eyeball, the front and rear offset distance value of the current driver's eyeball is obtained; the first angle value and the first length value are adjusted by the front and rear offset distance value of the eyeball to obtain the second angle value for the front and rear adjustment of the target rearview mirror and the second length value for the telescopic adjustment; the target rearview mirror is adjusted by the second angle value and the second length value, combined with the tracking of the center position of the eyeball, to further ensure that the driver's rearward viewing angle is in the best position and improve driving safety. This application uses the vehicle tire steering angle and the driver's eye position information to adjust the target rearview mirror forward and backward and telescopically, so that the visible area will move with the angle value of the vehicle body, ensuring that the driver's rearward viewing angle is in the best position, reducing blind spots and improving driving safety.
[0125] Reference Figure 7 , shows a schematic structural diagram of a rearview mirror adjustment device provided by the present application, the device comprising:
[0126] The first acquisition module 201 is used to obtain the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value and default telescopic distance value of the target rearview mirror, the preset eye center position and the actual eye center position of the current driver.
[0127] The second acquisition module 202 is used to acquire the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle based on the current steering angle value when it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value.
[0128] The third acquisition module 203 is used to obtain the first angle value of the front and rear adjustment and the first length value of the telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value.
[0129] The fourth acquisition module 204 is used to acquire the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position.
[0130] The first adjustment module 205 is used to adjust the first angle value and the first length value according to the front-back offset distance value of the eyeball to obtain a second angle value of the front-back adjustment of the target rearview mirror and a second length value of the telescopic adjustment.
[0131] The second adjustment module 206 is configured to adjust the target rearview mirror according to the second angle value and the second length value.
[0132] Optionally, the third acquisition module 203 specifically includes:
[0133] The first acquisition submodule is used to acquire a first mapping ratio pre-set for the steering increase angle value and the first angle value, and a second mapping ratio pre-set for the steering increase angle value and the first length value.
[0134] The second acquisition submodule is used to acquire a first angle value for front and rear adjustment of a target rearview mirror according to a preset angle value conversion strategy, a steering angle value of a front wheel of a vehicle, a steering increase angle value, a default angle value, and a first mapping ratio.
[0135] The third acquisition submodule is used to obtain the first length value of the target rearview mirror telescopic adjustment according to the preset telescopic distance value conversion strategy, the steering angle value of the vehicle front wheels, the steering increase angle value, the default telescopic distance value, and the second mapping ratio.
[0136] Optionally, the target rearview mirror includes: a driver's rearview mirror and a passenger's rearview mirror.
[0137] The second acquisition submodule specifically includes:
[0138] The first acquisition unit is used to acquire the product of the steering increase angle value and the first mapping ratio, and then sum the product with the steering angle value of the front wheels of the vehicle to obtain a first target value.
[0139] The second acquisition unit is used to subtract the default angle value from the first target value to obtain the first angle value.
[0140] The first control unit is used for controlling the driver's rearview mirror to adjust forward to the first angle, and controlling the passenger's rearview mirror to adjust backward to the first angle, if the first angle value is greater than 0.
[0141] The second control unit is used for controlling the driver's rearview mirror to adjust the first angle backwards and controlling the passenger's rearview mirror to adjust the first angle forwards if the first angle value is less than 0.
[0142] The third acquisition submodule specifically includes:
[0143] The third acquisition unit is used to acquire the product of the steering increase angle value and the second mapping ratio, and then sum the product with the steering angle value of the front wheels of the vehicle to obtain a second target value.
[0144] The fourth acquisition unit is used to subtract the default telescopic distance value from the second target value to obtain the first length value.
[0145] The third control unit is used for controlling the driver's rearview mirror to extend outward by a first length, and controlling the passenger's rearview mirror to retract inward by a first length, if the first length value is greater than 0.
[0146] The fourth control unit is used for controlling the driver's rearview mirror to retract inwardly by a first length, and controlling the passenger's rearview mirror to extend outwardly by a first length, if the first length value is less than 0.
[0147] Optionally, the fourth acquisition module 204 specifically includes:
[0148] The fourth acquisition submodule is used to acquire a first distance between the target camera and a preset eyeball center position.
[0149] The fifth acquisition submodule is used to acquire the second distance between the target camera and the actual eyeball center position.
[0150] The sixth acquisition submodule is used to acquire a target difference value of the first distance minus the second distance.
[0151] The first offset difference determination submodule is used for, if the target difference is greater than 0, shifting the eyeball of the current driver forward by the target difference.
[0152] The second offset difference determination submodule is used for, if the target difference is less than 0, causing the current driver's eyeball to offset backward by the target difference.
[0153] Optionally, the first adjustment module 205 specifically includes:
[0154] The seventh acquisition submodule is used to acquire a first adjustment coefficient and a second adjustment coefficient pre-set for the eyeball front-back offset distance value.
[0155] The eighth acquisition submodule is used to obtain the product of the first adjustment coefficient and the target difference value, and then sum the product with the first angle value to obtain a second angle value for the forward and backward adjustment of the target rearview mirror.
[0156] The ninth acquisition submodule is used to obtain the product of the second adjustment coefficient and the target difference value, and then sum the product with the first length value to obtain the second length value of the target rearview mirror telescopic adjustment.
[0157] Optionally, the target rearview mirror includes an electric slide rail and a limited angle motor, the electric slide rail controls the target rearview mirror to extend when at a high level and controls the target rearview mirror to retract when at a low level, and the limited angle motor controls the target rearview mirror to deflect forward when at a high level and controls the target rearview mirror to deflect backward when at a low level.
[0158] The second adjustment module 206 specifically includes:
[0159] The tenth acquisition submodule is used to acquire a third mapping ratio pre-set for the angle value of the target rearview mirror and the movement duration of the limited angle motor, and a fourth mapping ratio pre-set for the length value of the target rearview mirror and the movement duration of the electric slide rail.
[0160] The eleventh acquisition submodule is used to acquire the first movement duration of the limited angle motor through the third mapping ratio and the second angle value.
[0161] The twelfth acquisition submodule is used to acquire the second movement duration of the electric slide rail through the fourth mapping ratio and the second length value.
[0162] The thirteenth acquisition submodule is used to acquire the first level state of the limited angle motor through the second angle value, and to acquire the second level state of the electric slide rail through the second length value.
[0163] The adjustment submodule is used to control the limited angle motor to adjust the target rearview mirror forward and backward through the first level state and the first movement duration, and to control the electric slide rail to adjust the target rearview mirror telescopically through the second level state and the second movement duration.
[0164] The rearview mirror adjustment method provided by the present application obtains the steering angle value of the front wheels of the vehicle when the vehicle turns, the default angle value, the default telescopic distance value, the preset eye center position and the actual eye center position of the current driver of the target rearview mirror; when it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, the current steering angle value of the rear wheels of the vehicle and the steering increase angle value for the rear wheels of the vehicle to continue to turn based on the current steering angle value are obtained; through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value, the first angle value for the forward and backward adjustment of the target rearview mirror and the first length for the telescopic adjustment are obtained. degree value; by adjusting the target rearview mirror forward and backward and telescopically, the movement of the rearview mirror does not follow the movement of the vehicle body, increasing the visible area and reducing the blind spot. By presetting the center position of the eyeball and the actual center position of the eyeball, the front and rear offset distance value of the current driver's eyeball is obtained; the first angle value and the first length value are adjusted by the front and rear offset distance value of the eyeball to obtain the second angle value for the front and rear adjustment of the target rearview mirror and the second length value for the telescopic adjustment; the target rearview mirror is adjusted by the second angle value and the second length value, combined with the tracking of the center position of the eyeball, to further ensure that the driver's rearward viewing angle is in the best position and improve driving safety. This application uses the vehicle tire steering angle and the driver's eye position information to adjust the target rearview mirror forward and backward and telescopically, so that the visible area will move with the angle value of the vehicle body, ensuring that the driver's rearward viewing angle is in the best position, reducing blind spots and improving driving safety.
[0165] Reference Figure 8 , the present application also provides an electronic device, such as Figure 8 As shown, it includes a processor 301, a communication interface 302, a memory 303 and a communication bus 304, wherein the processor 301, the communication interface 302, and the memory 303 communicate with each other through the communication bus 304.
[0166] A processor 301, a memory 303 for storing processor executable instructions;
[0167] The processor 301 is configured to execute the instructions to implement the rearview mirror adjustment method as described above:
[0168] Obtain the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value and default telescopic distance value of the target rearview mirror, the preset eyeball center position and the actual eyeball center position of the current driver;
[0169] When it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle for continuing to turn based on the current steering angle value are obtained;
[0170] Obtaining a first angle value for front-to-back adjustment and a first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value;
[0171] Obtaining the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position;
[0172] The first angle value and the first length value are adjusted by the eyeball front-back offset distance value to obtain a second angle value for front-back adjustment of the target rearview mirror and a second length value for telescopic adjustment;
[0173] The target rearview mirror is adjusted by the second angle value and the second length value.
[0174] The communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0175] The communication interface is used for communication between the above terminal and other devices.
[0176] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0177] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0178] In another embodiment provided in the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the rearview mirror adjustment method described in any of the above embodiments is implemented.
[0179] In another embodiment provided in the present application, a vehicle is also provided, which may specifically include: the above-mentioned rearview mirror adjustment device.
[0180] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in this application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk SolidState Disk (SSD)), etc.
[0181] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0182] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0183] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.
Claims
1. A rearview mirror adjustment method, characterized in that: The method comprises: Obtain the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value and default telescopic distance value of the target rearview mirror, the preset eyeball center position and the actual eyeball center position of the current driver; When it is detected that the steering angle value of the front wheels of the vehicle reaches the target preset value, the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle for continuing to turn based on the current steering angle value are obtained; Obtaining a first angle value for front-to-back adjustment and a first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value; Obtaining the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position; The first angle value and the first length value are adjusted by the eyeball front-back offset distance value to obtain a second angle value for front-back adjustment of the target rearview mirror and a second length value for telescopic adjustment; The target rearview mirror is adjusted by the second angle value and the second length value.
2. The method according to claim 1, characterized in that The method of obtaining a first angle value for front-to-back adjustment and a first length value for telescopic adjustment of the target rearview mirror by using the steering angle value of the front wheel of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value comprises: Acquire a first mapping ratio pre-set for the steering increase angle value and the first angle value, and a second mapping ratio pre-set for the steering increase angle value and the first length value; According to the preset angle value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value, and the first mapping ratio, a first angle value of the target rearview mirror for front and rear adjustment is obtained; According to the preset telescopic distance value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default telescopic distance value, and the second mapping ratio, the first length value of the target rearview mirror telescopic adjustment is obtained.
3. The method according to claim 2, characterized in that The target rearview mirrors include: a driver's rearview mirror and a passenger's rearview mirror; The method of obtaining the first angle value of the target rearview mirror for front and rear adjustment according to the preset angle value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value, and the first mapping ratio includes: After obtaining the product of the steering increase angle value and the first mapping ratio, the product is summed with the steering angle value of the front wheels of the vehicle to obtain a first target value; Subtract the default angle value from the first target value to obtain a first angle value; If the first angle value is greater than 0, the driver's rearview mirror is controlled to adjust forward by a first angle, and the passenger's rearview mirror is controlled to adjust backward by a first angle; If the first angle value is less than 0, the driver's rearview mirror is controlled to adjust backwards by a first angle, and the passenger's rearview mirror is controlled to adjust forwards by a first angle.
4. The method according to claim 3, characterized in that The method of obtaining the first length value of the target rearview mirror telescopic adjustment according to the preset telescopic distance value conversion strategy, the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default telescopic distance value, and the second mapping ratio includes: After obtaining the product of the steering increase angle value and the second mapping ratio, the product is summed with the steering angle value of the front wheels of the vehicle to obtain a second target value; Subtract the default telescopic distance value from the second target value to obtain a first length value; If the first length value is greater than 0, the driver's rearview mirror is controlled to extend outward by a first length, and the passenger's rearview mirror is controlled to retract inward by a first length; If the first length value is less than 0, the driver's rearview mirror is controlled to retract inwardly by a first length, and the passenger's rearview mirror is controlled to extend outwardly by a first length.
5. The method according to claim 1, characterized in that The method of obtaining the front-back offset distance value of the current driver's eyeball by using the preset eyeball center position and the actual eyeball center position also includes: Obtaining a first distance between a target camera and a preset eyeball center position; Obtain a second distance between the target camera and the actual eyeball center position; Obtain a target difference value of the first distance minus the second distance; If the target difference is greater than 0, the current driver's eyeballs are shifted forward by the target difference; If the target difference is less than 0, the current driver's eyeballs are shifted backward by the target difference.
6. The method according to claim 5, characterized in that The first angle value and the first length value are adjusted by the front-back offset distance value of the eyeball to obtain a second angle value of the target rearview mirror adjusted front-back and a second length value of the telescopic adjustment, including: Obtaining a first adjustment coefficient and a second adjustment coefficient pre-set for the eyeball front-back offset distance value; After obtaining the product of the first adjustment coefficient and the target difference value, summing the product with the first angle value to obtain a second angle value for front-back adjustment of the target rearview mirror; After obtaining the product of the second adjustment coefficient and the target difference value, the product is summed with the first length value to obtain the second length value of the target rearview mirror telescopic adjustment.
7. The method according to claim 1, characterized in that The target rearview mirror comprises an electric slide rail and a limited angle motor, wherein the electric slide rail controls the target rearview mirror to extend when the electric level is high, and controls the target rearview mirror to retract when the electric level is low, and the limited angle motor controls the target rearview mirror to deflect forward when the electric level is high, and controls the target rearview mirror to deflect backward when the electric level is low; The step of adjusting the target rearview mirror by using the second angle value and the second length value further includes: Acquire a third mapping ratio pre-set for the angle value of the target rearview mirror and the movement duration of the limited-angle motor, and a fourth mapping ratio pre-set for the length value of the target rearview mirror and the movement duration of the electric slide rail; Obtaining a first movement duration of the limited-angle motor through the third mapping ratio and the second angle value; Obtaining a second movement duration of the electric slide rail by using the fourth mapping ratio and the second length value; Acquire a first level state of the limited-angle motor through the second angle value, and acquire a second level state of the electric slide rail through the second length value; The limited angle motor is controlled to adjust the target rearview mirror forward and backward through the first level state and the first movement duration, and the electric slide rail is controlled to adjust the target rearview mirror telescopically through the second level state and the second movement duration.
8. A rearview mirror adjustment device, characterized in that: The device comprises: The first acquisition module is used to acquire the steering angle value of the front wheels of the vehicle when the vehicle is turning, the default angle value and the default telescopic distance value of the target rearview mirror, the preset eye center position and the actual eye center position of the current driver; A second acquisition module is used to acquire the current steering angle value of the rear wheels of the vehicle and the steering increase angle value of the rear wheels of the vehicle for continuing to turn based on the current steering angle value when detecting that the steering angle value of the front wheels of the vehicle reaches the target preset value; A third acquisition module is used to acquire a first angle value for front-to-rear adjustment and a first length value for telescopic adjustment of the target rearview mirror through the steering angle value of the front wheels of the vehicle, the steering increase angle value, the default angle value and the default telescopic distance value; A fourth acquisition module, used for acquiring the front-back offset distance value of the current driver's eyeball through the preset eyeball center position and the actual eyeball center position; A first adjustment module, used for adjusting the first angle value and the first length value according to the eyeball front-back offset distance value, to obtain a second angle value for front-back adjustment of the target rearview mirror and a second length value for telescopic adjustment; The second adjustment module is used to adjust the target rearview mirror according to the second angle value and the second length value.
9. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to execute the instructions to implement the rearview mirror adjustment method as described in any one of claims 1 to 7.
10. A vehicle, characterized in that: include: The rearview mirror adjustment device as claimed in claim 8.
Citation Information
Patent Citations
Automatic controller for vehicle rearview mirror and design method thereof
CN114523904A
Adjusting method, device and equipment of rearview mirror, computer storage medium and vehicle
CN118004033A
Vehicle with a side rearview mirror
DE102021209748A1
Small dead angle rear view mirror
JP1997175274A
Wing mirror for automobile
JP2008024308A