Automobile rearview mirror regulation and control method, storage medium and electronic equipment
By monitoring the vehicle status and blind spot information, the rearview mirror angle is intelligently adjusted to cover the target object, solving the problem of shortened motor life caused by meaningless adjustments in existing technologies, and achieving the effect of improving motor durability and driving safety.
Patent Information
- Application Number
- CN202511087662.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-05
- Publication Date
- 2025-09-26
AI Technical Summary
Frequent and meaningless angle adjustments in existing car rearview mirrors when adjusting blind spots shorten the life of the motor, and blind spot adjustments are meaningless when there is no target object.
By monitoring the car's lane change, turning or reversing status, blind spot information is obtained and whether there is a target object is determined. If there is no target object, the current state of the rearview mirror is maintained. If there is a target object, the rearview mirror angle is adjusted to cover the blind spot. Pulse width modulation signals are used to improve the flipping speed and accuracy, and the target position is calculated based on real-time road conditions and the driver's eye position.
It reduces the meaningless loss of the rearview mirror motor, extends the service life of the motor, improves driving safety and user experience, and avoids the risk of collision caused by blind spots.
Smart Images

Figure CN120697659A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automobile safe driving auxiliary control, and in particular to a method for controlling an automobile rearview mirror, a storage medium, and an electronic device. Background Art
[0002] The visual range of a car's rearview mirror is fixed; only the area covered by the lens is visible. Blind spots have little impact when the car is driving straight. However, blind spots have a significant impact when the car is changing lanes or turning. To improve driving safety when changing lanes or turning, the existing technology adjusts the angle of the rearview mirror to cover the blind spot whenever the vehicle changes lanes or turns, even if there are no vehicles in the blind spot that need to be avoided. When the vehicle is reversing, the rearview mirror automatically flips down to avoid a collision, regardless of whether there are obstacles in the blind spot. As a result, the rearview mirror in existing cars needs to be adjusted and flipped many times, and adjustments made when there are no vehicles or obstacles in the blind spot are meaningless. However, each adjustment affects the durability of the rearview mirror motor, reducing its service life. Summary of the Invention
[0003] The technical problem to be solved by this application is that the meaningless loss of the motor caused by adjusting the automobile rearview mirror to cover the blind spot in the existing technology affects the service life of the motor, and thus provides a method for controlling the automobile rearview mirror, a storage medium and an electronic device.
[0004] In a first aspect, the technical solution of the present application provides a method for controlling a rearview mirror of an automobile, comprising:
[0005] When detecting the driving status signal of the car changing lanes, turning or reversing, the blind spot area information is obtained;
[0006] Analyzing the blind spot area information to determine whether there is a target object in the blind spot, the target object including a motor vehicle, a non-motor vehicle, a pedestrian and / or an obstacle;
[0007] If the target object does not exist in the blind spot, the motor of the rearview mirror of the vehicle is controlled to maintain the current state.
[0008] Preferably, the vehicle rearview mirror control method described in some solutions further includes:
[0009] If the target object is within the blind spot, the motor of the rearview mirror is controlled to adjust the angle of the rearview mirror so that the coverage area of the rearview mirror covers the blind spot.
[0010] Preferably, in some embodiments, the method for controlling a rearview mirror of an automobile, if the target object is within the blind spot, controlling the motor of the rearview mirror of the automobile to adjust the angle of the rearview mirror so that the coverage area of the rearview mirror covers the blind spot, includes:
[0011] If the target object is within the blind area, adjusting the duty cycle of the pulse width modulation signal of the motor to 100%;
[0012] The target position of the rearview mirror is acquired, and the motor is controlled by the pulse width modulation signal to drive the rearview mirror to the target position.
[0013] Preferably, in some embodiments of the vehicle rearview mirror control method, obtaining the target position of the rearview mirror includes:
[0014] If the driving status signal indicates that the vehicle is changing lanes or turning, then:
[0015] Obtaining a driving condition of the vehicle, and determining a lane width according to the driving condition;
[0016] Obtain the driver's eye point position and ground line position;
[0017] The target position of the rearview mirror is determined according to the lane width, the driver's eye point position, the ground line position and rearview mirror design rules.
[0018] Preferably, in the vehicle rearview mirror control method described in some solutions, in the step of obtaining the vehicle driving condition and determining the lane width according to the driving condition:
[0019] If the driving road condition indicates that the vehicle is driving on a highway, the lane width is determined according to highway pavement design rules;
[0020] If the driving road condition indicates that the vehicle is driving on a non-highway, the non-motor vehicle lane width in the lane width is determined according to the maximum non-motor vehicle lane width.
[0021] Preferably, in some embodiments of the vehicle rearview mirror control method, obtaining the target position of the rearview mirror includes:
[0022] If the driving state signal indicates that the vehicle is reversing, then:
[0023] The optimal position of the rearview mirror in the pre-stored reversing state is retrieved as the target position of the rearview mirror.
[0024] Preferably, the vehicle rearview mirror control method described in some solutions further includes:
[0025] After the rearview mirror of the vehicle reaches the target position, obtaining the driving speed of the vehicle;
[0026] If the driving speed exceeds a set threshold, a warning signal is issued;
[0027] The rearview mirror monitoring image is sent to the display screen control unit of the vehicle for display on the display screen.
[0028] In a second aspect, the technical solution of the present application provides a computer-readable storage medium, in which program information is stored. After the computer reads the program information, the computer executes the steps of the automobile rearview mirror control method described in any one of the technical solutions of the first aspect.
[0029] In a third aspect, the technical solution of the present application provides a computer program product, including a computer program / instruction, characterized in that when the computer program / instruction is executed by a processor, the steps of the vehicle rearview mirror control method described in any technical solution of the first aspect are implemented.
[0030] In a fourth aspect, the technical solution of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the vehicle rearview mirror control method described in any technical solution of the first aspect.
[0031] Compared with the existing technology, the above technical solution provided by this application has the following technical effects:
[0032] The automobile rearview mirror control method, storage medium, and electronic device provided in the present application obtain blind spot area information when detecting a driving status signal of a car changing lanes, turning, or reversing. By analyzing the blind spot area information, it is possible to determine whether there is a target object in the blind spot. The target object can be a motor vehicle, a non-motor vehicle, a pedestrian, or other obstacles. If there is no target object in the blind spot, the motor that controls the automobile rearview mirror maintains the current state. That is, when there is no target object in the blind spot, there is no need to adjust the angle of the automobile rearview mirror, and the rearview mirror motor does not need to perform any action at this time. In this way, meaningless reversal of the automobile rearview mirror is avoided, meaningless loss of the motor is reduced, and the durability and service life of the motor are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 This is a flow chart of a method for controlling a vehicle rearview mirror according to an embodiment of the present application;
[0034] Figure 2 This is a flow chart of a method for controlling a vehicle rearview mirror according to another embodiment of the present application;
[0035] Figure 3 A schematic diagram of the outward-turning effect of a car rearview mirror provided in an embodiment of the present application;
[0036] Figure 4 A schematic diagram of the fold-down effect of a car rearview mirror provided in an embodiment of the present application;
[0037] Figure 5aThe rearview mirror folding angle and field of view of the solution provided in the embodiment of the present application on non-highways;
[0038] Figure 5b The rearview mirror folding angle and field of view of the embodiment of the present application on the highway;
[0039] Figure 6 The communication relationship between the control subsystem of the rearview mirror and other control subsystems of the vehicle in the embodiment of the present application;
[0040] Figure 7 Schematic diagram of the hardware connection relationship of the electronic device that executes the automobile rearview mirror control method according to an embodiment of the present application. DETAILED DESCRIPTION
[0041] The specific implementation of this application is further described below with reference to the accompanying drawings.
[0042] It is easy to understand that according to the technical solution of this application, a variety of structural methods and implementation methods can be replaced with each other by those skilled in the art without changing the essential spirit of this application. Therefore, the following specific embodiments and drawings are only exemplary descriptions of the technical solution of this application and should not be regarded as the entire application or as a limitation or restriction of the technical solution of the application.
[0043] This embodiment provides a method for controlling a rearview mirror of an automobile, which is applied to a rearview mirror control subsystem of an automobile or a controller such as a vehicle controller that has a control function and can establish a communication connection with a rearview mirror motor. Figure 1 As shown, the method includes:
[0044] S100: When a driving status signal of a vehicle changing lanes, turning, or reversing is detected, blind spot area information is obtained.
[0045] These monitoring functions are achieved through various sensors installed throughout the vehicle. Examples include cameras distributed around the vehicle, millimeter-wave radars installed near the front and rear bumpers and side mirrors, steering angle sensors on the steering column, wheel speed sensors on the wheels, and lateral acceleration sensors near the vehicle's center of mass. For example, when monitoring turns, the steering angle sensor accurately detects the steering wheel's rotation angle. Different rotation angles correspond to different turning radii. By measuring this angle, the vehicle's control system can determine the vehicle's turning intention and magnitude.
[0046] Blind spot information can be obtained through the car's Blind Spot Detection (BSD) system. BSD can monitor the area behind the vehicle in real time, usually 2-5 meters behind the vehicle and 1-2 meters to the side to see if there are any vehicles entering the blind spot.
[0047] S200: Analyze the blind spot area information to determine whether there is a target object in the blind spot, where the target object includes a motor vehicle, a non-motor vehicle, a pedestrian, and / or an obstacle.
[0048] When the BSD senses a vehicle in the blind spot, its built-in algorithm can automatically determine whether there is a target object such as a vehicle or pedestrian in the blind spot, and can also determine its location. When the BSD senses a vehicle in the blind spot, it will issue a prompt. The prompt logic is shown in Table 1:
[0049] Table 1 BSD induction prompt logic
[0050]
[0051] That is, when the scenario in the above table occurs, it is determined according to the prompt logic whether to issue a prompt message indicating that there is a target object in the blind spot.
[0052] S300: If the target object does not exist in the blind spot, the motor controlling the rearview mirror of the vehicle maintains the current state, that is, the motor does not need to move.
[0053] The solution in the above embodiment acquires blind spot information when detecting a vehicle's lane change, turn, or reverse driving status signal. By analyzing this blind spot information, it is possible to determine whether a target object is within the blind spot. The target object can be a motor vehicle, non-motor vehicle, pedestrian, or other obstacle. If no target object exists within the blind spot, the motor controlling the vehicle's rearview mirror maintains its current state. In other words, when there is no target object within the blind spot, there is no need to adjust the angle of the rearview mirror, and the rearview mirror motor does not need to operate. This prevents pointless reversal of the rearview mirror, reduces unnecessary motor wear, and improves the motor's durability and service life.
[0054] Preferably, if Figure 2 As shown, the method further includes S400: if the target object is within the blind spot, controlling the motor of the vehicle rearview mirror to adjust the rearview mirror angle so that the coverage area of the rearview mirror includes the blind spot. This step is to actively fill the blank field of view in the blind spot, eliminate collision accidents caused by the blind spot, improve driving safety, and enhance user experience. Specifically, the conditions for starting the vehicle rearview mirror flip are shown in Table 2:
[0055] Table 2 Conditions for starting the flip of the rearview mirror
[0056]
[0057] In the table above, a Level 1 alert condition refers to a BSD alert signal, while a Level 2 alert condition refers to a lateral steering command initiated in addition to a BSD alert signal. According to the table above, the rearview mirror will only flip outward if the Level 2 alert condition is met.
[0058] refer to Figure 3 and Figure 4 As shown, no matter the car is driving on the road or reversing in parking or other scenarios, if it can be determined that there is a target object in the blind spot, the rearview mirror will flip to the target position to help the driver understand the situation in the blind spot and avoid the risk of collision.
[0059] In a specific implementation, if a car is driving on a road and needs to change lanes or turn left or right, the flipping of the rearview mirror can be adjusted according to different situations. Specifically, step S400 includes:
[0060] S401: If the target object is within the blind area, adjust the duty cycle of the pulse width modulation signal of the motor to 100%.
[0061] In this solution, the duty cycle of the motor's pulse-width modulation signal affects the mirror's flipping speed. Typically, a car's rearview mirror adjusts at a speed of 3° / s, but the driver's eye moves much faster than this. To match this speed, this solution increases the duty cycle of the pulse-width modulation signal to 100%, achieving a mirror flipping speed of approximately 22° / s, equivalent to the speed of a conventional folded rearview mirror. This high-speed mirror flipping speed meets the human eye's rotational speed requirement.
[0062] S402: Acquire a target position of the rearview mirror, and use the pulse width modulation signal to control the motor to drive the rearview mirror to the target position.
[0063] The target position can be adjusted according to the real-time road conditions of the car. In this scheme, the target position is calculated separately using the driving conditions of highways and non-highways, which enables the rearview mirror control method to be applicable to various road conditions and has high flexibility and adaptability.
[0064] Specifically, if the driving status signal indicates that the vehicle is changing lanes or turning, then:
[0065] S4021: Obtain the vehicle's driving conditions and determine lane widths based on the conditions. If the conditions indicate the vehicle is traveling on a highway, the lane widths are determined according to highway pavement design rules. If the conditions indicate the vehicle is traveling on a non-highway, the non-motorized vehicle lane width within the lane widths is determined according to the maximum non-motorized vehicle lane width.
[0066] The lane widths of expressways and non-expressways vary depending on factors such as road grade, design speed, and traffic volume. Expressway pavement primarily consists of driving lanes, a median (central divider and left curb), hard shoulders, and dirt shoulders. Taking a four-lane, two-way road as an example, the median is generally 3 meters wide, each lane is 3.75 meters wide, the hard shoulders on both sides are 3 meters wide, and the dirt shoulders are 0.75 meters wide. Expressway lanes are generally 3.75 meters wide to meet the requirements of normal vehicle driving and safe spacing, ensuring vehicle stability and safety at high speeds. On sections with lower design speeds (e.g., 60-80 km / h), individual lanes may be 3.5 meters wide. Emergency lanes are generally 3 meters wide and are used for temporary parking in emergencies or for vehicles with breakdowns awaiting rescue. Urban road motor vehicle lanes: For urban roads with a design speed of 60 km / h or more, the lane width is generally 3.75 meters; for roads with a design speed of 40-60 km / h, the lane width is 3.5 meters; and for roads with a design speed of less than 40 km / h, the lane width is 3.25 meters. Urban road non-motor vehicle lanes: The width is generally between 1 and 2.5 meters. The minimum width of a single non-motor vehicle lane is no less than 1 meter. If there are two or more non-motor vehicle lanes, the width of each lane is generally 1.5 meters.
[0067] S4022: Obtain the driver's eye point position and ground line position.
[0068] The eyepoint represents the position of the driver's eyes. In automotive design, the eyepoint's location is typically determined based on ergonomics and statistical data to ensure the driver has a good field of vision. Ground line position refers to the various lines on the ground within the driver's field of view during driving, such as lane markings and stop lines. These lines play an important role in helping the driver determine the vehicle's position, distance, and direction. While driving, the driver can determine whether the vehicle is staying within its lane and whether it needs to adjust its direction by observing the relative position of ground lines and the vehicle body.
[0069] S4023: Determine the target position of the rearview mirror based on the lane width, the driver's eye point position, the ground line position and rearview mirror design rules.
[0070] refer to Figure 5aAssuming that the lane width of a non-highway is 3.5 meters, and based on the worst road conditions, the non-motorized vehicle lane is calculated to be 2.5 meters. Based on the worst conditions, the target electric vehicle size is calculated to be 1.8×0.75 meters. The area in front of the B-pillar can be seen through the window and is not within the blind spot. Based on the driver's eye point, the ground line, and the legal position of the rearview mirror lens, the field of view of the design position can be made according to GB15084 as the green line area shown in the figure. By flipping the rearview mirror to different angles, combining the eye point and the ground line, the field of view of different rearview mirror positions can be calculated according to GB15084. When the rearview mirror is flipped 12 degrees, the field of view extends to the red dotted area, and the field of view can cover all objects in the blind spot. It is preferred that when driving on non-highways, the rearview mirror can be controlled to flip 12 degrees to ensure coverage of the maximum blind spot range.
[0071] refer to Figure 5b In the right lane change scenario on a highway, the lane width is 3.75 meters. Based on the worst-case scenario, the target vehicle dimensions are calculated as 1.844 × 4.4 meters. The area in front of the B-pillar can be seen through the window and is not within the blind spot. The field of view for the design position is determined by the eye point, ground line, and the legal lens position according to GB15084, as shown in the green area. Based on the driver's eye point, ground line, and the legal position of the rearview mirror lens according to GB15084, the field of view for the design position is determined as shown in the green area in the figure. By flipping the rearview mirror to different angles, combining the eye point and ground line, and according to GB15084, the field of view for different rearview mirror positions can be calculated. When the lens is deflected 8 degrees, the field of view extends to the yellow dashed area, covering all objects in the blind spot. In actual application, different rearview mirror flipping conditions can be set according to different scenarios, with the goal of ensuring that the blind spot coverage is achieved.
[0072] The step of obtaining the target position of the rearview mirror further includes, in step S4024, if the driving state signal indicates that the vehicle is reversing, retrieving a pre-stored optimal position of the rearview mirror in the reversing state as the target position of the rearview mirror. That is, when reversing, the rearview mirror flips to a specific position, and the position only needs to be pre-stored and can be directly retrieved when needed.
[0073] In the above solution, the method further includes obtaining the vehicle's speed after the rearview mirror reaches the target position; issuing a warning signal if the speed exceeds a set threshold; and transmitting the rearview mirror monitoring image to the vehicle's display control unit for display on the display. In a specific implementation, if the vehicle changes lanes or turns, the vehicle's speed cannot be too high. The set threshold is typically 40 km / h. If the vehicle changes lanes or turns at too high a speed, the application will issue an alarm to remind the driver to pay attention to driving safety and reduce the risk of collision.
[0074] The rearview mirror system in the above embodiments of the present application is designed to have more complete functions to enhance user experience, such as Figure 6 As shown, it also exchanges information with the vehicle configuration subsystem, power control subsystem, switch subsystem, voice control subsystem, autonomous driving safety assistance subsystem, vehicle deceleration control subsystem, instrument and auxiliary computing subsystem, instrument and auxiliary computing subsystem, electronic control subsystem, and cockpit control subsystem. In specific applications:
[0075] Vehicle configuration subsystem: provides rearview mirror configuration status to the rearview mirror system. When the vehicle has the rearview mirror function, the configuration status is: has this function; when the vehicle does not have the rearview mirror function, the configuration status is: does not have this function.
[0076] Power control subsystem: Provides power mode status to the rearview mirror system. When the power mode status is OFF, it sends OFF; when the power mode status is Comfortable, it sends Comfortable; when the power mode status is ON, it sends ON.
[0077] Voice control subsystem: Provides the rearview mirror voice switch status to the rearview mirror system. When the voice requests the rearview mirror to be turned on, the voice status sent is ON; when the voice requests the rearview mirror to be turned off, the voice status sent is OFF.
[0078] Cockpit local function subsystem: Provides the rearview mirror soft switch status to the rearview mirror system. When the rearview mirror soft switch is turned on, the switch status is sent as ON; when the rearview mirror soft switch is turned off, the switch status is sent as OFF.
[0079] Vehicle deceleration control subsystem: provides vehicle speed information to the rearview mirror system. The vehicle control subsystem transmits the vehicle speed information to the rearview mirror system based on the vehicle speed.
[0080] Automatic driving safety assistance subsystem: Provides BSD status to the rearview mirror system. When the BSD function is turned on, ON is sent; when the BSD function is turned off, OFF is sent.
[0081] Switch subsystem: Provides the steering hard switch status to the rearview mirror system. When the steering hard switch is in the redial state, it sends ON; when the steering hard switch is in the non-redial state, it sends OFF.
[0082] Electronic control subsystem: Provides vehicle gear status to the rearview mirror system. When in P gear, the electronic control subsystem provides P gear information to the rearview mirror system. When in R gear, the electronic control subsystem provides R gear information to the rearview mirror system. When in N gear, the electronic control subsystem provides N gear information to the rearview mirror system. When in D gear, the electronic control subsystem provides D gear information to the rearview mirror system.
[0083] Instrument and auxiliary computing subsystem: Receives the rearview mirror large screen display and shutdown request sent by the rearview mirror system. If ON is received, the rearview mirror large screen display function is turned on; if OFF is received, the rearview mirror large screen display function is turned off.
[0084] Rearview mirror system: Receives the rearview mirror function configuration status sent by the vehicle configuration subsystem as a judgment condition for function enablement. When the configuration status has this function, the rearview mirror function logic takes effect; when the configuration status does not have this function, the rearview mirror function logic does not take effect; receives the power status sent by the power control subsystem as a judgment condition for function enablement. When the power status is OFF, the rearview mirror function is unavailable; when the power status is Comfort, the rearview mirror function is available; when the power status is ON, the rearview mirror function is available; receives the rearview mirror voice switch input information sent by the voice control subsystem as a judgment condition for function startup. When the voice request status is ON, the rearview mirror function is started; when the voice request status is OFF, the rearview mirror function is turned off; receives the rearview mirror function status sent by the cockpit body function subsystem The rearview mirror soft switch input information is used as the function start-up judgment condition. When the soft switch state is ON, the rearview function is started; when the soft switch input is OFF, the rearview function is turned off; the vehicle speed information sent by the vehicle deceleration control subsystem is received; the rearview mirror BSD input information sent by the automatic driving safety assistance subsystem is received as the function start-up judgment condition. When ON is sent, the BSD function is turned on; when OFF is sent, the BSD function is turned off; the steering hard switch state input information sent by the switch subsystem is received as the function start-up judgment condition. When ON is sent, the steering hard switch is in the redial state; when OFF is sent, the steering hard switch is in the non-redial state; the vehicle gear state input information sent by the electronic control subsystem is received as the function start-up judgment condition. The rearview mirror function is only started when the D gear is received;
[0085] The rearview mirror system sends the rearview mirror large screen display and off request input information to the instrument and auxiliary computing subsystem as the function startup judgment condition. When ON is sent, the rearview mirror large screen display function is turned on; when OFF is sent, the rearview mirror large screen display function is turned off.
[0086] based on Figure 6 In the system framework shown, the rearview mirror activation conditions are defined as follows:
[0087] To activate the rearview mirror function:
[0088] Preconditions (a, b, and c): a) The vehicle is equipped with a rearview mirror function; b) The power mode is in Comfortable (door open) || ON mode; c) The rearview mirror is off.
[0089] Trigger conditions (a||b): a) voice activation of the rearview mirror; b) activation of the rearview mirror via the large screen soft switch.
[0090] Execution process: 3.1) When the trigger condition occurs, it is determined that the precondition is met; 3.2) The rearview mirror function is turned on; 3.3) The large screen switch state changes from off to on; 3.4) The process ends.
[0091] Abnormal situation 1: rearview mirror motor failure, recording fault information and closing the rearview mirror function.
[0092] To turn off the rearview mirror function:
[0093] Preconditions (a&b&c): a) The vehicle has a rearview mirror function; b) The power mode is in Comfortable (door open)||ON mode; c) The rearview mirror is in the open state;
[0094] Trigger conditions (a||b): a) Voice turns off the rearview mirror; b) The large screen soft switch turns off the rearview mirror;
[0095] Execution process, 4.1) When the trigger condition occurs, determine that the precondition is met; 4.2) Turn off the rearview mirror function; 4.3) The large screen switch status changes from on to off; 4.4) The process ends.
[0096] Triggering the right rearview mirror on highway conditions:
[0097] Preconditions (a&b&c&d&e&f): a) The vehicle is equipped with a rearview mirror function, b) the power is in ON mode, c) the vehicle speed is greater than 40 km / h, d) the gear is in D, e) the rearview mirror is turned on, and f) the rearview mirror is in the deployed state;
[0098] Trigger conditions (a & b): a) BSD right side alarm, b) right turn signal on;
[0099] Execution process:
[0100] 5.1) When the trigger condition occurs, it is determined that the precondition is met; 5.2) The right rearview mirror is turned outward 8° based on the original design and regulatory position; 5.3) The instrument panel illuminates the right rearview mirror trigger symbol; 5.4) The process ends.
[0101] Exit conditions (a||b): a) the right steering lever returns to its original position, b) the rearview mirror function is turned off.
[0102] Abnormal situation 2: rearview mirror motor failure, record the fault information.
[0103] Above: After the rearview mirror is flipped outward, the vehicle speed is ≤ 40km / h and the rearview mirror is not allowed to flip outward again. During the process of flipping outward or returning the rearview mirror, if the trigger condition changes from being satisfied to not being satisfied, the current process must be completed before executing the next instruction.
[0104] Triggering the left rearview mirror on highway conditions:
[0105] Preconditions (a&b&c&d&e&f): a) The vehicle is equipped with a rearview mirror function, b) the power is in ON mode, c) the vehicle speed is greater than 40 km / h, d) the gear is in D, e) the rearview mirror is turned on, and f) the rearview mirror is in the deployed state.
[0106] Trigger conditions (a&b): a) BSD left side alarm, b) turn on the left turn signal.
[0107] Execution process: 6.1) When the trigger condition occurs, it is determined that the precondition is met; 6.2) The left rearview mirror is turned outward 8° based on the original design regulatory position; 6.3) The instrument illuminates the left rearview mirror trigger symbol; 6.4) The process ends.
[0108] Exit conditions (a||b): a) the left steering lever returns to its original position, b) the rearview mirror function is turned off.
[0109] Abnormal situation three: rearview mirror motor failure, record the fault information.
[0110] As mentioned above, after the rearview mirror is flipped outward, the vehicle speed is ≤40km / h and a second flip is not allowed. During the process of flipping or returning the rearview mirror, if the trigger condition changes from being met to not being met, the current process must be completed before executing the next instruction.
[0111] Triggering the right rearview mirror in non-highway conditions:
[0112] Preconditions (a&b&c&d&e&f): a) The vehicle is equipped with a rearview mirror function, b) the power mode is on, c) the vehicle speed is ≤ 40 km / h, d) the gear is in D, e) the rearview mirror is turned on, and f) the rearview mirror is in the deployed state.
[0113] Trigger conditions (a&b): a) BSD right side alarm, b) right turn signal on.
[0114] Execution process: 7.1) When the trigger condition occurs, it is determined that the precondition is met; 7.2) The right rearview mirror is turned outward 12° based on the original design and regulatory position; 7.3) The instrument panel lights up the right rearview mirror trigger symbol; 7.4) The process ends.
[0115] Exit conditions (a||b): a) the right steering lever returns to its original position, b) the rearview mirror function is turned off.
[0116] Abnormal situation four: rearview mirror motor failure, record the fault information.
[0117] As mentioned above, after the rearview mirror is flipped outward, if the vehicle speed is greater than 40km / h, a second flip is not allowed. During the process of flipping or returning the rearview mirror, if the trigger condition changes from being met to not being met, the current process must be completed before executing the next instruction.
[0118] Triggering the left rearview mirror in non-highway conditions:
[0119] Preconditions (a&b&c&d&e&f): a) The vehicle is equipped with a rearview mirror function, b) the power mode is on, c) the vehicle speed is ≤ 40 km / h, d) the gear is in D, e) the rearview mirror is turned on, and f) the rearview mirror is in the deployed state.
[0120] Trigger conditions (a&b): a) BSD left side alarm, b) turn on the left turn signal.
[0121] Execution process: 8.1) When the trigger condition occurs, it is determined that the preconditions are met; 8.2) The left rearview mirror is turned outward 8° based on the original design regulatory position; 8.3) The instrument illuminates the left rearview mirror trigger symbol; 8.4) The process ends.
[0122] Exit conditions (a||b): a) the left steering lever returns to its original position, b) the rearview mirror function is turned off.
[0123] Abnormal situation five: rearview mirror motor failure, record the fault information.
[0124] As mentioned above, after the rearview mirror is flipped outward, the vehicle speed is ≤40km / h and a second flip is not allowed. During the process of flipping or returning the rearview mirror, if the trigger condition changes from being met to not being met, the current process must be completed before executing the next instruction.
[0125] It is understood that in the above system, to ensure effectiveness, the rearview mirror function is only available when the power is in the ON state and is not available in the OFF and COMFORTABLE modes. To ensure convenience, the rearview mirror function is only available in the User mode and is not available in the Factory mode or Transport mode.
[0126] An embodiment of the present application further provides a computer-readable storage medium, wherein program information is stored in the storage medium. After a computer reads the program information, the computer executes the steps of the vehicle rearview mirror control method described in any one of the above schemes.
[0127] An embodiment of the present application also provides a computer program product, including a computer program / instruction, characterized in that when the computer program / instruction is executed by a processor, the steps of the vehicle rearview mirror control method described in any one of the above schemes are implemented.
[0128] The present application also provides an electronic device, such as Figure 7 As shown, the electronic device includes at least one processor 71 and at least one memory 72. At least one of the memories 72 stores program information. After reading the program information, the at least one processor 71 executes the vehicle rearview mirror control method described in any of the above method embodiments. The device may also include an input device 73 and an output device 74. The processor 71, memory 72, input device 73, and output device 74 are communicatively connected. The memory 72, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs, and modules. By running the non-volatile software programs, instructions, and modules stored in the memory 72, the processor 71 executes various functional applications and processes data, thereby implementing the vehicle rearview mirror control method provided in any of the above methods. The memory 72 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for the function; the data storage area may store data generated by the vehicle rearview mirror control method. In addition, the memory 72 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 72 may optionally include a memory remotely located relative to the processor 71, and these remote memories may be connected to a device for executing the automobile rearview mirror control method via a network. Examples of the above-mentioned network include but are not limited to the Internet, corporate intranet, local area network, mobile communication network and a combination thereof. The input device 73 may receive input user clicks and generate signal inputs related to user settings and function controls of the automobile rearview mirror control method. The output device 74 may include a display device such as a display screen. When the one or more modules are stored in the memory 72 and are executed by the one or more processors 71, the automobile rearview mirror control method in any of the above-mentioned method embodiments is executed.
[0129] As needed, the above technical solutions can be combined to achieve the best technical effect.
[0130] The above are only the principles and preferred embodiments of the present application. It should be noted that, for those skilled in the art, on the basis of the principles of the present application, several other modifications can be made, which should also be considered as the scope of protection of the present application.
Claims
1. A method for controlling a rearview mirror of an automobile, characterized in that: include: When the vehicle's lane change, turning, or reversing status signals are detected, blind spot area information is obtained; Analyzing the blind spot area information to determine whether there is a target object in the blind spot, the target object including a motor vehicle, a non-motor vehicle, a pedestrian and / or an obstacle; If the target object does not exist in the blind spot, the motor of the rearview mirror of the vehicle is controlled to maintain the current state.
2. The method for controlling a rearview mirror of a vehicle according to claim 1, wherein: Also includes: If the target object is within the blind spot, the motor of the rearview mirror is controlled to adjust the angle of the rearview mirror so that the coverage area of the rearview mirror covers the blind spot.
3. The method for controlling a rearview mirror of a vehicle according to claim 2, wherein: If the target object is within the blind spot, controlling the motor of the rearview mirror to adjust the angle of the rearview mirror so that the coverage area of the rearview mirror covers the blind spot includes: If the target object is within the blind area, adjusting the duty cycle of the pulse width modulation signal of the motor to 100%; The target position of the rearview mirror is acquired, and the motor is controlled by the pulse width modulation signal to drive the rearview mirror to the target position.
4. The method for controlling a rearview mirror of a vehicle according to claim 3, wherein: The obtaining of the target position of the rearview mirror comprises: If the driving status signal indicates that the vehicle is changing lanes or turning, then: Obtaining a driving condition of the vehicle, and determining a lane width according to the driving condition; Obtain the driver's eye point position and ground line position; The target position of the rearview mirror is determined according to the lane width, the driver's eye point position, the ground line position and rearview mirror design rules.
5. The method for controlling a rearview mirror of a vehicle according to claim 4, wherein: In the step of obtaining the driving condition of the vehicle and determining the lane width according to the driving condition: If the driving road condition indicates that the vehicle is driving on a highway, the lane width is determined according to highway pavement design rules; If the driving road condition indicates that the vehicle is driving on a non-highway, the non-motor vehicle lane width in the lane width is determined according to the maximum non-motor vehicle lane width.
6. The method for controlling a rearview mirror of a vehicle according to claim 4, wherein: The obtaining of the target position of the rearview mirror comprises: If the driving state signal indicates that the vehicle is reversing, then: The pre-stored optimal position of the rearview mirror in the reversing state is retrieved as the target position of the rearview mirror.
7. The method for controlling a rearview mirror of an automobile according to any one of claims 2 to 6, characterized in that: Also includes: After the rearview mirror of the vehicle reaches the target position, obtaining the driving speed of the vehicle; If the driving speed exceeds a set threshold, a warning signal is issued; The rearview mirror monitoring image is sent to the display screen control unit of the vehicle for display on the display screen.
8. A computer-readable storage medium, characterized in that The storage medium stores program information, and the computer reads the program information and executes the steps of the vehicle rearview mirror control method according to any one of claims 1 to 7.
9. A computer program product, characterized in that The computer program / instruction comprises a computer program / instruction, wherein when the computer program / instruction is executed by a processor, the steps of the vehicle rearview mirror control method according to any one of claims 1 to 7 are implemented.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory, wherein: The processor executes the computer program to implement the steps of the vehicle rearview mirror control method according to any one of claims 1 to 7.