Methods, devices, vehicles, and storage media for adjusting the angle of exterior rearview mirrors.

By combining in-cabin vision cameras and cockpit domain controllers, the angle of the exterior rearview mirrors is automatically adjusted, solving the problem that drivers cannot concentrate on adjusting the exterior rearview mirrors while driving, thus improving user experience and intelligence.

CN118528918BActive Publication Date: 2025-10-31CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410805253.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-20
Publication Date
2025-10-31
Estimated Expiration
2044-06-20

AI Technical Summary

Technical Problem

Drivers cannot concentrate on adjusting the angle of the exterior rearview mirrors while driving, resulting in poor visibility and affecting driving vision. Adjusting the mirrors is dangerous and reduces user experience and intelligence.

Method used

The driver's eye position coordinates are captured by an in-cabin vision camera, and the angle of the exterior rearview mirrors is automatically adjusted by a motor and a drive system to adapt to the driver's field of vision needs, in combination with a pre-calibrated standard angle of the exterior rearview mirrors.

Benefits of technology

It enables manual adjustment of the exterior rearview mirror angle, improving safety and convenience during driving and providing a faster, more efficient, and more comfortable driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118528918B_ABST
    Figure CN118528918B_ABST
Patent Text Reader

Abstract

This application relates to a method, device, vehicle, and storage medium for adjusting the angle of an exterior rearview mirror. The method includes: determining that the driver's eye movement meets a preset stability condition after detecting that the driver has fastened their seatbelt and has been looking at the exterior rearview mirror for more than a preset time; acquiring the eye angle coordinates that meet the preset stability condition according to an automatic rearview mirror angle adjustment mode; comparing the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data; and controlling the exterior rearview mirror to rotate its angle according to the adjustment angle, so that the field of view of the exterior rearview mirror is adjusted to a position corresponding to the driver's eye position. This solves the problems in related technologies where, while the vehicle is in motion, the driver easily finds that the rearview mirror's field of view is poor, affecting their driving vision; the adjustment during driving is dangerous; or the rearview mirror angle needs to be adjusted after a change of driver, reducing user experience and resulting in low intelligence and practicality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive electronics application technology, and in particular to a method, device, vehicle, and storage medium for adjusting the angle of an exterior rearview mirror. Background Technology

[0002] Car exterior rearview mirrors help drivers observe the situation behind and to the sides of the vehicle. Because the position of the mirrors directly affects whether the driver can see what's behind the car, exterior rearview mirrors play a crucial role in safe driving, parking, and reversing. With the increasing intelligence of automobiles, electric exterior rearview mirrors have become a standard feature in most cars.

[0003] In related technologies, the exterior rearview mirrors of most car models are electric rearview mirrors. Drivers can operate the button switch inside the car and adjust the direction of the exterior rearview mirror to achieve the desired viewing angle by controlling the rotating parts through the adjustment button. Moreover, the adjustment angle of this type of rearview mirror in all directions (up, down, left, and right) can reach 30°.

[0004] However, in the relevant technologies, when the vehicle is in motion, the driver may find that the rearview mirror has a poor field of vision, which affects the driver's vision. Adjusting it during driving is dangerous, and the driver needs to adjust the rearview mirror angle after a change of driver, which reduces the user experience and has low intelligence and practicality, and urgently needs to be improved. Summary of the Invention

[0005] This application provides a method, device, vehicle, and storage medium for adjusting the angle of an exterior rearview mirror, in order to solve the problems in related technologies, such as the inability of the driver to concentrate on adjusting the angle of the exterior rearview mirror while driving, the high risk of adjustment during driving, the need to adjust the rearview mirror angle after a change of vehicle driver, reduced user experience, and low intelligence and practicality.

[0006] The first aspect of this application provides a method for adjusting the angle of an exterior rearview mirror, comprising the following steps: when it is detected that the driver has fastened his seatbelt and has been looking at the exterior rearview mirror for more than a preset time, determining that the driver's eye line meets a preset stability condition, and controlling the vehicle to enter an automatic adjustment mode for the exterior rearview mirror angle; collecting eye angle coordinates that meet the preset stability condition according to the automatic adjustment mode for the exterior rearview mirror angle; converting the eye angle coordinates into corresponding exterior rearview mirror angle data, and comparing the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror; and when the exterior rearview mirror meets the preset adjustment condition, controlling the exterior rearview mirror to rotate its angle according to the adjustment angle, so that the field of view of the exterior rearview mirror is adjusted to a position corresponding to the driver's eye position.

[0007] Optionally, in one embodiment of this application, before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle, the method further includes: if the driver does not fasten the seat belt or looks at the exterior rearview mirror for no more than the preset time, controlling the vehicle to stop entering the exterior rearview mirror angle adjustment mode.

[0008] Optionally, in one embodiment of this application, before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle, the method further includes: receiving a pop-up command from the exterior rearview mirror; reminding the driver whether to select a memory mode according to the pop-up command; if the driver selects the memory mode, then allowing the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle while the driver is driving; if the driver does not select the memory mode, then allowing the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the vehicle's ignition cycle takes effect.

[0009] Optionally, in one embodiment of this application, the step of acquiring eye angle coordinates that satisfy a preset stability condition includes: acquiring a behavior image of the driver; extracting behavior data of the driver from the behavior image, and obtaining the driver's eye angle based on the behavior data; and determining eye angle coordinates that satisfy the preset stability condition based on the eye angle.

[0010] Optionally, in one embodiment of this application, comparing the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror includes: obtaining calibrated standard angle coordinates of the exterior rearview mirror based on the corresponding exterior rearview mirror angle data; obtaining the driver's eye line position based on the current exterior rearview mirror angle data; and matching the calibrated standard angle coordinates of the exterior rearview mirror with the driver's eye line position to determine the adjustment angle of the exterior rearview mirror.

[0011] A second aspect of this application provides a device for adjusting the angle of an exterior rearview mirror, comprising: a determining module, configured to determine that the driver's eye line meets a preset stability condition when the driver has fastened a seatbelt and has been looking at the exterior rearview mirror for more than a preset time, and control the vehicle to enter an automatic adjustment mode for the exterior rearview mirror angle; a collecting module, configured to collect eye angle coordinates that meet the preset stability condition according to the automatic adjustment mode for the exterior rearview mirror angle; and an adjusting module, configured to convert the eye angle coordinates into corresponding exterior rearview mirror angle data, compare the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror, and, when the exterior rearview mirror meets the preset adjustment condition, control the exterior rearview mirror to rotate according to the adjustment angle so that the field of view of the exterior rearview mirror is adjusted to a position corresponding to the driver's eye position.

[0012] Optionally, in one embodiment of this application, it further includes: a control module, configured to control the vehicle to stop entering the exterior rearview mirror angle adjustment mode before controlling the vehicle to enter the automatic adjustment mode, provided that the driver is not wearing the seat belt or is looking at the exterior rearview mirror for no more than the preset time.

[0013] Optionally, in one embodiment of this application, it further includes: a receiving module, configured to receive a pop-up command from the exterior rearview mirror before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle; a reminder module, configured to remind the driver whether to select the memory mode according to the pop-up command; a first access permission module, configured to allow the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the driver is driving if the driver selects the memory mode; and a second access permission module, configured to allow the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the vehicle's ignition cycle takes effect if the driver does not select the memory mode.

[0014] Optionally, in one embodiment of this application, the acquisition module includes: an acquisition unit for acquiring a behavior image of the driver; an extraction unit for extracting behavior data of the driver from the behavior image and obtaining the driver's eye angle based on the behavior data; and a determination unit for determining eye angle coordinates that satisfy the preset stability condition based on the eye angle.

[0015] Optionally, in one embodiment of this application, the adjustment module includes: a coordinate acquisition unit, used to obtain calibrated standard angle coordinates of the exterior rearview mirror based on the corresponding exterior rearview mirror angle data; a position acquisition unit, used to obtain the driver's eye gaze position based on the current exterior rearview mirror angle data; and a matching unit, used to match the calibrated standard angle coordinates of the exterior rearview mirror with the driver's eye gaze position to determine the adjustment angle of the exterior rearview mirror.

[0016] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for adjusting the angle of the exterior rearview mirror as described in the above embodiments.

[0017] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for adjusting the angle of the exterior rearview mirror.

[0018] This embodiment, based on an in-cabin vision camera and a domain controller, captures the driver's eye gaze and matches the coordinates of the eye gaze captured by the in-cabin vision camera with the pre-calibrated standard angle coordinates of the exterior rearview mirrors. The exterior rearview mirrors rotate under the drive of a motor and a driver, adjusting their angle to suit the driver's actual needs. This allows for scenarios where manual operation is not required during driving and multiple drivers are involved, providing a safer, more efficient, and convenient experience. Therefore, it solves the problems in related technologies where, while the vehicle is in motion, the driver easily finds the rearview mirror's field of vision poor, adjustments during driving are risky, and the need to adjust the mirror angle after a change of driver reduces user experience and results in low intelligence and practicality.

[0019] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0020] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0021] Figure 1 This is a flowchart illustrating a method for adjusting the angle of an exterior rearview mirror according to an embodiment of this application;

[0022] Figure 2 This is a flowchart of a method for adjusting the angle of an exterior rearview mirror according to an embodiment of this application;

[0023] Figure 3 This is a schematic diagram of the structure of an exterior rearview mirror angle adjustment device according to an embodiment of this application;

[0024] Figure 4 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0025] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0026] The following description, with reference to the accompanying drawings, outlines a method, apparatus, vehicle, and storage medium for adjusting the angle of an exterior rearview mirror according to embodiments of this application. Addressing the issues mentioned in the background art, where drivers often find the rearview mirror's field of vision poor, affecting their driving line of sight, and adjustments during driving are risky, requiring adjustments after a driver change, thus reducing user experience and demonstrating low intelligence and practicality, this application provides a method for adjusting the angle of an exterior rearview mirror. This method converts eye angle coordinates into corresponding rearview mirror angle data and compares them with current rearview mirror angle data. Stable eye line coordinates are then converted into corresponding exterior rearview mirror angle positions, automatically adjusting the rearview mirror angle. This not only adapts to the driver's driving needs in different environments but also provides a faster, more efficient, and more comfortable experience. The method allows for more precise adjustment of the exterior rearview mirror angle without safety hazards, enabling users to truly enjoy the safety and comfort brought by the intelligent cockpit system. Therefore, this solves the problems in the related art where drivers often find the rearview mirror's field of vision poor, affecting their driving line of sight, and adjustments during driving are risky, requiring adjustments after a driver change, thus reducing user experience and demonstrating low intelligence and practicality.

[0027] Specifically, Figure 1 This is a flowchart illustrating a method for adjusting the angle of an exterior rearview mirror provided in an embodiment of this application.

[0028] like Figure 1 As shown, the method for adjusting the angle of the exterior rearview mirror includes the following steps:

[0029] In step S101, if it is detected that the driver has fastened his seat belt and has been looking at the exterior rearview mirror for more than a preset time, it is determined that the driver's line of sight meets the preset stability condition, and the vehicle is controlled to enter the automatic adjustment mode of the exterior rearview mirror angle.

[0030] It is understood that the preset time in the embodiments of this application may be, but is not limited to, 3 seconds; the preset stability condition in the embodiments of this application may be the condition that satisfies the driver's eye line stability.

[0031] In actual implementation, this application embodiment can determine that the driver's eye line meets certain stable conditions when it is detected that the driver is wearing a seat belt and is looking at the exterior rearview mirror for ≥3 seconds. That is, after the seat belt is fastened, the range of changes in the collected eye line value is small and stable within a certain calibrated range. When the looking time is ≥3 seconds, the vehicle can be controlled to enter the automatic adjustment mode of the exterior rearview mirror angle.

[0032] This application embodiment can control the vehicle to enter the exterior rearview mirror angle adjustment mode when the driver is wearing a seat belt and looking at the exterior rearview mirror for more than a preset time, thereby providing support for subsequent precise adjustment of the exterior rearview mirror angle and providing the driver with a faster, more efficient and comfortable experience.

[0033] It should be noted that the preset time and preset stability conditions can be set by those skilled in the art according to the actual situation, and no specific restrictions are imposed here.

[0034] Optionally, in one embodiment of this application, before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle, the method further includes: controlling the vehicle to stop entering the exterior rearview mirror angle adjustment mode if the driver is not wearing a seat belt or is looking at the exterior rearview mirror for no more than a preset time.

[0035] It is understood that the preset time in the embodiments of this application may be, but is not limited to, 3 seconds.

[0036] As one possible implementation, this application embodiment can control the vehicle not to enter the exterior rearview mirror angle adjustment mode when the driver is not wearing a seat belt or is looking at the exterior rearview mirror for no more than 3 seconds. The automatic adjustment function of the exterior rearview mirror angle will not work, thereby controlling the angle adjustment of the exterior rearview mirror in a targeted manner, thus achieving the convenience of not having to manually adjust it every time the driver.

[0037] It should be noted that the preset time can be set by those skilled in the art according to the actual situation, and no specific restrictions are imposed here.

[0038] Optionally, in one embodiment of this application, the method further includes: receiving a pop-up command from the exterior rearview mirror before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle; reminding the driver whether to select the memory mode according to the pop-up command; if the driver selects the memory mode, allowing the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle while the driver is driving; if the driver does not select the memory mode, allowing the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the vehicle's ignition cycle takes effect.

[0039] It is understood that in this embodiment, the driver must first activate the automatic adjustment function of the exterior rearview mirror before the mirror can automatically adjust its angle according to the eye's line of sight; otherwise, it is in manual adjustment mode. In this embodiment, the exterior rearview mirrors are located on the left and right sides of the front of the car. These mirrors reflect the situation behind, to the sides, and below the car, allowing the driver to indirectly see these areas. Each rearview mirror is equipped with two sets of electric motors and drivers (reduction gears and clutches) to control its vertical and horizontal movement. Typically, vertical movement is controlled by one electric motor, and horizontal tilting movement is controlled by another electric motor; both motors are permanent magnet type.

[0040] In actual implementation, this application embodiment can set a reminder pop-up to increase pop-up prompts and improve user experience. After the automatic adjustment function of the exterior rearview mirror angle is enabled, the vehicle interface pop-up can prompt the user whether to select to remember this function, that is, remind the user that the "automatic adjustment function of the exterior rearview mirror angle" can be remembered after being enabled. This application embodiment can control the vehicle to enter the exterior rearview mirror angle adjustment mode every time the driver uses the vehicle when the driver selects the memory mode, and the automatic adjustment function of the exterior rearview mirror angle will be automatically turned on. This application embodiment can also control the vehicle to enter the exterior rearview mirror angle adjustment mode when the vehicle's ignition cycle is active when the driver does not select the memory mode, and the automatic adjustment function of the exterior rearview mirror angle will only be active in the current ignition cycle (that is: after the vehicle is locked and in sleep mode, the exterior rearview mirror angle position needs to be manually adjusted).

[0041] The embodiments of this application can remind the driver whether to select the memory mode according to the reminder pop-up. Based on different selection results, the purpose of adjusting the angle of the exterior rearview mirror can be achieved, thereby adapting to the driver's driving needs in different environments, and the reliability is strong.

[0042] In step S102, eye angle coordinates that meet preset stability conditions are collected according to the automatic adjustment mode of the external rearview mirror angle.

[0043] It is understood that the automatic adjustment mode of the exterior rearview mirror angle in this application embodiment can be used to adjust the angle of the left and right exterior rearview mirrors of the vehicle; the eye angle coordinates in this application embodiment can be obtained by the in-cabin vision camera, which can collect driver images, field of view monitoring, eye information, etc.

[0044] As one possible implementation, embodiments of this application can collect eye angle coordinates that meet certain stable conditions according to the automatic adjustment mode of the exterior rearview mirror angle. The driver's facial image information is captured by the in-cabin vision camera, and the driver's eye line is extracted based on the facial image information to obtain the eye angle coordinates after the driver's eye line is stabilized. This ensures that the exterior rearview mirror is automatically adjusted subsequently, thereby ensuring the convenience of the driver not having to manually adjust it every time. It also ensures that the exterior rearview mirror angle is adjusted more accurately in the future without any safety hazards, allowing users to truly enjoy the safety and comfort brought by the intelligent cockpit system.

[0045] Optionally, in one embodiment of this application, acquiring eye angle coordinates that meet preset stability conditions includes: acquiring a driver's behavior image; extracting driver's behavior data from the behavior image and obtaining the driver's eye angle based on the behavior data; and determining eye angle coordinates that meet preset stability conditions based on the eye angle.

[0046] It is understood that the behavioral images in the embodiments of this application can be captured by an in-cabin vision camera.

[0047] In actual implementation, the embodiments of this application can collect real-time video of the driver through an in-cabin vision camera, obtain the driver's behavior image from the real-time video, and extract the driver's behavior data from the behavior image. For example, the driver's behavior of looking at the exterior rearview mirror can be extracted, and the driver's eye angle can be obtained based on the behavior. This allows the driver to collect the eye angle coordinates after the driver's eye line stabilizes, thereby ensuring that the exterior rearview mirror angle position is automatically adjusted based on the vision camera.

[0048] This application embodiment can extract driver behavior data from behavioral images, thereby providing support for subsequent precise adjustment of the exterior rearview mirror angle, and further providing drivers with a faster, more efficient and comfortable experience.

[0049] In step S103, the eye angle coordinates are converted into the corresponding exterior rearview mirror angle data, and the corresponding exterior rearview mirror angle data is compared with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror. When the exterior rearview mirror meets the preset adjustment conditions, the exterior rearview mirror is controlled to rotate according to the adjustment angle so that the field of view of the exterior rearview mirror is adjusted to the position corresponding to the driver's eye position.

[0050] It is understood that the eye angle coordinates in this embodiment can be the effective eye coordinates; the user first selects the "Automatic Adjustment of Exterior Rearview Mirror Angle" function in the vehicle settings of the vehicle system, and after turning on the setting, the automatic adjustment function of the exterior rearview mirror angle is enabled; the cockpit domain controller in this embodiment can provide users with infotainment services (video, music, voice, games, Bluetooth, mobile phone interconnection, navigation, telephone, life services, mini-programs) and instrument (vehicle speed, RPM, fuel consumption, driving range, vehicle alarms, etc.) and other functions; the preset adjustment conditions in this embodiment can be the conditions that meet the angle adjustment; the cockpit domain controller eye field algorithm in this embodiment automatically and accurately locates the area of ​​the rearview mirror that the driver is looking at based on the data relationship based on the vehicle body calibration position.

[0051] Specifically, the cockpit domain controller algorithm in this application embodiment can sense the eye angle and convert it into vehicle coordinates based on the vehicle body data. According to the established strategy, it first determines the effective eye coordinates, i.e., the eye angle coordinates, thereby ensuring that the eye coordinate values ​​are calculated using the pre-calibrated correspondence table between eye coordinates and eye line coordinates. The eye angle coordinates are then converted into the corresponding exterior rearview mirror angle data, and the corresponding exterior rearview mirror angle data is compared with the current exterior rearview mirror angle data to determine the adjustment angle.

[0052] Furthermore, in this embodiment of the application, when the exterior rearview mirror meets the condition that the angle can be adjusted, the cockpit domain controller sends the eye coordinate value to the exterior rearview mirror via CAN or other transmission protocol signals, thereby achieving automatic adjustment of the exterior rearview mirror angle position based on the vision camera, ensuring that the exterior rearview mirror is rotated according to the adjustment angle, so that the field of view of the exterior rearview mirror is adjusted to the position corresponding to the driver's eye position.

[0053] This application embodiment can convert the eye angle coordinates into corresponding rearview mirror angle data through an algorithm and compare them with the current rearview mirror angle data. If the triggering condition is met, the left and right rearview mirror angles will be adjusted to a position that adapts to the driver's eye position under the drive of the motor and the driver, providing the driver with a faster, more efficient and comfortable experience. Without causing dangerous driving behavior, it provides users with an intelligent cockpit experience to the greatest extent.

[0054] It should be noted that the preset adjustment conditions can be set by those skilled in the art according to the actual situation, and no specific restrictions are imposed here. The correspondence between the eye line coordinate value and the rearview mirror angle value can be corrected according to the specific vehicle calibration. Different vehicles have different body parameters, so the correspondence will be different. The embodiments of this application can adjust the data accordingly from the perspective of user experience, and no specific restrictions are imposed here.

[0055] Optionally, in one embodiment of this application, comparing the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror includes: obtaining the calibrated standard angle coordinates of the exterior rearview mirror based on the corresponding exterior rearview mirror angle data; obtaining the driver's eye line position based on the current exterior rearview mirror angle data; and matching the calibrated standard angle coordinates of the exterior rearview mirror with the driver's eye line position to determine the adjustment angle of the exterior rearview mirror.

[0056] Specifically, this application embodiment can capture the driver's eye gaze based on an in-cabin vision camera and a domain controller. The coordinates of the eye gaze captured by the in-cabin vision camera are matched with the pre-calibrated standard angle coordinates of the exterior rearview mirror to determine the adjustment angle of the exterior rearview mirror. This ensures that the exterior rearview mirror can be adjusted by rotating under the drive of the motor and driver, adapting to the driver's actual usage needs. It can meet the needs of scenarios where no manual operation is required during driving and multiple people are driving in one vehicle, providing the driver with a safer, more efficient, and convenient experience.

[0057] In this application, since the automatic adjustment range of the exterior rearview mirror angle has been mapped to the eye's field of vision corresponding to the vehicle's rearview mirror, and with the pre-set trigger constraints for automatic adjustment, the entire adjustment process is virtually imperceptible to the user. This application's embodiment can convert eye angle coordinates into corresponding exterior rearview mirror angle data, and compare this data with the current rearview mirror angle data to convert stable eye line coordinates into corresponding exterior rearview mirror angle positions. This provides support for subsequent adjustments to the exterior rearview mirror angle, thereby offering the driver a faster, more efficient, and more comfortable experience, ensuring the intelligence of the angle adjustment.

[0058] This application embodiment can also utilize a T-BOX (Telematics BOX, vehicle electrical component) and a body controller. The T-BOX provides a remote communication interface to the vehicle through functions such as remote wireless communication, GPS (Global Positioning System) satellite positioning, accelerometer sensing, and CAN (Controller Area Network) communication. It offers services including driving data acquisition, driving trajectory recording, vehicle fault monitoring, remote vehicle query and control (locking / unlocking, air conditioning control, window control, engine torque limiting, engine start / stop), driving behavior analysis, and wireless hotspot sharing. The body controller is the core controller for controlling vehicle accessories, achieving functional control of various controllers via CAN / LIN bus or hardwired connections.

[0059] Specifically, it can be combined with Figure 2 As shown, the working principle of the method for adjusting the angle of the exterior rearview mirror in this application is explained in detail with a specific embodiment.

[0060] like Figure 2 As shown, embodiments of this application may include the following steps:

[0061] Step S201: In-cabin vision camera.

[0062] Step S202: Collect the coordinates of the driver's eye gaze.

[0063] Step S203: Domain Controller.

[0064] Step S204: Vehicle ignition.

[0065] Step S205: Determine whether the driver has fastened their seatbelt and whether their gaze time is greater than or equal to 3 seconds. If yes, proceed to step S206; otherwise, proceed to step S207.

[0066] Step S206: Activate the automatic angle adjustment function of the exterior rearview mirror.

[0067] Step S207: The text prompt is "fasten your seatbelt" or "look for less than 3 seconds".

[0068] Step S208: The camera collects eye coordinates and calculates eye coordinate data based on the vehicle body; the front and rear eye coordinate data are compared to confirm the adjustment angle.

[0069] Step S209: Exterior rearview mirror.

[0070] Step S210: Perform angle adjustment.

[0071] The method for adjusting the angle of the exterior rearview mirror according to the embodiments of this application can automatically adjust the angle and position of the exterior rearview mirror using an in-cabin vision camera and a cockpit domain controller as hardware, combined with visual transmission, image perception, signal processing, and artificial intelligence. This automatic adjustment not only adapts to the driver's driving needs in different environments but also provides a faster, more efficient, and more comfortable driving experience. Therefore, it solves the problems in related technologies where, while the vehicle is in motion, the driver easily finds that the rearview mirror's field of vision is poor, affecting the driver's line of sight; adjusting the mirror during driving is dangerous; and the rearview mirror angle needs to be adjusted after a change of driver, reducing user experience and resulting in low intelligence and practicality.

[0072] Next, referring to the accompanying drawings, an adjustment device for the angle of the exterior rearview mirror according to an embodiment of this application is described.

[0073] Figure 3 This is a schematic diagram of the structure of the exterior rearview mirror angle adjustment device according to an embodiment of this application.

[0074] like Figure 3 As shown, the rearview mirror angle adjustment device 10 includes: a determination module 100, a data acquisition module 200, and an adjustment module 300.

[0075] Specifically, the determination module 100 is used to determine that the driver's line of sight meets the preset stability conditions when it is detected that the driver has fastened the seat belt and has been looking at the exterior rearview mirror for more than a preset time, and to control the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle.

[0076] The acquisition module 200 is used to acquire eye angle coordinates that meet preset stability conditions according to the automatic adjustment mode of the external rearview mirror angle.

[0077] The adjustment module 300 is used to convert the eye angle coordinates into the corresponding exterior rearview mirror angle data, compare the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror, and when the exterior rearview mirror meets the preset adjustment conditions, control the exterior rearview mirror to rotate according to the adjustment angle so that the field of view of the exterior rearview mirror is adjusted to the position corresponding to the driver's eye position.

[0078] Optionally, in one embodiment of this application, the adjustment device 10 for the exterior rearview mirror angle further includes a control module.

[0079] The control module is used to stop the vehicle from entering the automatic adjustment mode of the exterior rearview mirrors before the vehicle enters the automatic adjustment mode of the exterior rearview mirrors, provided that the driver is not wearing a seat belt or has not been looking at the exterior rearview mirrors for a preset time.

[0080] Optionally, in one embodiment of this application, the rearview mirror angle adjustment device 10 further includes: a receiving module, a reminder module, a first access permission module, and a second access permission module.

[0081] The receiving module is used to receive the pop-up command from the exterior rearview mirror before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle.

[0082] The reminder module is used to remind the driver whether to select memory mode based on the pop-up instructions.

[0083] The first access permission module is used to allow the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the driver is driving, if the driver selects the memory mode.

[0084] The second entry permission module is used to allow the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the vehicle's ignition cycle takes effect, if the driver has not selected the memory mode.

[0085] Optionally, in one embodiment of this application, the acquisition module 200 includes: an acquisition unit, an extraction unit, and a determination unit.

[0086] The acquisition unit is used to acquire images of the driver's behavior.

[0087] The extraction unit is used to extract the driver's behavior data from the behavior image and obtain the driver's eye angle based on the behavior data.

[0088] The determining unit is used to determine the eye angle coordinates that meet the preset stability conditions based on the eye angle.

[0089] Optionally, in one embodiment of this application, the adjustment module 300 includes: a coordinate acquisition unit, a position acquisition unit, and a matching unit.

[0090] The coordinate acquisition unit is used to obtain the calibrated standard angle coordinates of the exterior rearview mirror based on the corresponding exterior rearview mirror angle data.

[0091] The position acquisition unit is used to obtain the driver's eye position based on the current exterior rearview mirror angle data.

[0092] The matching unit is used to match the calibrated standard angle coordinates of the exterior rearview mirror with the driver's line of sight to determine the adjustment angle of the exterior rearview mirror.

[0093] It should be noted that the explanation of the aforementioned method for adjusting the angle of the exterior rearview mirror also applies to the device for adjusting the angle of the exterior rearview mirror in this embodiment, and will not be repeated here.

[0094] The rearview mirror angle adjustment device proposed in this application can convert eye angle coordinates into corresponding rearview mirror angle data and compare them with the current rearview mirror angle data. It converts stable eye line coordinates into the corresponding rearview mirror angle position, automatically adjusting the rearview mirror angle. This not only adapts to the driver's driving needs in different environments but also provides a faster, more efficient, and more comfortable driving experience. Therefore, it solves the problems in related technologies where, while the vehicle is in motion, the driver easily finds that the rearview mirror's field of vision is poor, affecting the driver's visibility; adjusting the mirror during driving is dangerous; and the rearview mirror angle needs to be adjusted after a change of driver, reducing user experience and resulting in low intelligence and practicality.

[0095] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0096] The memory 401, the processor 402, and the computer program stored on the memory 401 and capable of running on the processor 402.

[0097] When the processor 402 executes the program, it implements the method for adjusting the angle of the exterior rearview mirror provided in the above embodiments.

[0098] Furthermore, the vehicle also includes:

[0099] Communication interface 403 is used for communication between memory 401 and processor 402.

[0100] The memory 401 is used to store computer programs that can run on the processor 402.

[0101] The memory 401 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0102] If the memory 401, processor 402, and communication interface 403 are implemented independently, then the communication interface 403, memory 401, and processor 402 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be divided into address buses, data buses, control buses, etc. For ease of representation, Figure 4 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0103] Optionally, in a specific implementation, if the memory 401, processor 402, and communication interface 403 are integrated on a single chip, then the memory 401, processor 402, and communication interface 403 can communicate with each other through an internal interface.

[0104] Processor 402 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0105] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for adjusting the angle of the exterior rearview mirror.

[0106] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0107] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0108] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0109] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). In addition, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically by optically scanning paper or other media, then editing, interpreting or otherwise processing them as necessary, and then storing them in computer memory.

[0110] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0111] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0112] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0113] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A method for adjusting the angle of an exterior rearview mirror, characterized in that, Includes the following steps: If it is detected that the driver has fastened his seat belt and has been looking at the exterior rearview mirror for more than a preset time, it is determined that the driver's line of sight meets the preset stability condition, and the vehicle is controlled to enter the automatic adjustment mode of the exterior rearview mirror angle. According to the automatic adjustment mode of the exterior rearview mirror angle, the eyeball angle coordinates that meet the preset stability conditions are collected; The eye angle coordinates are converted into corresponding exterior rearview mirror angle data, and the corresponding exterior rearview mirror angle data is compared with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror. When the exterior rearview mirror meets preset adjustment conditions, the exterior rearview mirror is rotated according to the adjustment angle to adjust its field of view to a position corresponding to the driver's eye position. The step of comparing the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle includes: obtaining calibrated standard angle coordinates of the exterior rearview mirror based on the corresponding exterior rearview mirror angle data; obtaining the driver's eye line position based on the current exterior rearview mirror angle data; and matching the calibrated standard angle coordinates of the exterior rearview mirror with the driver's eye line position to determine the adjustment angle of the exterior rearview mirror.

2. The method according to claim 1, characterized in that, Before controlling the vehicle to enter the automatic adjustment mode for the exterior rearview mirror angle, it also includes: If the driver is not wearing the seatbelt or is looking at the exterior rearview mirror for no more than the preset time, the vehicle will be controlled to stop entering the exterior rearview mirror angle adjustment mode.

3. The method according to claim 1, characterized in that, Before controlling the vehicle to enter the automatic adjustment mode for the exterior rearview mirror angle, it also includes: Receive the pop-up command from the exterior rearview mirror; The pop-up message prompts the driver whether to select memory mode. If the driver selects the memory mode, the vehicle is allowed to enter the automatic adjustment mode of the exterior rearview mirror angle while the driver is driving. If the driver does not select the memory mode, the vehicle is allowed to enter the automatic adjustment mode of the exterior rearview mirror angle when the vehicle's ignition cycle takes effect.

4. The method according to claim 1, characterized in that, The acquisition of eye angle coordinates that satisfy the preset stability conditions includes: Obtain images of the driver's behavior; The driver's behavior data is extracted from the behavior image, and the driver's eye angle is obtained based on the behavior data; The eyeball angle coordinates that satisfy the preset stability conditions are determined based on the eyeball angle.

5. A device for adjusting the angle of an exterior rearview mirror, characterized in that, include: The determination module is used to determine that the driver's eye line meets the preset stability condition when it is detected that the driver has fastened the seat belt and has been looking at the exterior rearview mirror for more than a preset time, and to control the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle. The acquisition module is used to acquire eyeball angle coordinates that meet the preset stability conditions according to the automatic adjustment mode of the external rearview mirror angle; An adjustment module is used to convert the eye angle coordinates into corresponding exterior rearview mirror angle data, compare the corresponding exterior rearview mirror angle data with the current exterior rearview mirror angle data to determine the adjustment angle of the exterior rearview mirror, and, when the exterior rearview mirror meets preset adjustment conditions, control the exterior rearview mirror to rotate according to the adjustment angle so that the field of view of the exterior rearview mirror is adjusted to a position corresponding to the driver's eye position. The adjustment module includes: a coordinate acquisition unit, used to obtain calibrated standard angle coordinates of the exterior rearview mirror based on the corresponding exterior rearview mirror angle data; a position acquisition unit, used to obtain the driver's eye line position based on the current exterior rearview mirror angle data; and a matching unit, used to match the calibrated standard angle coordinates of the exterior rearview mirror with the driver's eye line position to determine the adjustment angle of the exterior rearview mirror.

6. The apparatus according to claim 5, characterized in that, Also includes: The control module is used to control the vehicle to stop entering the exterior rearview mirror angle adjustment mode before the vehicle is controlled to enter the automatic adjustment mode, provided that the driver is not wearing the seat belt or is looking at the exterior rearview mirror for no more than the preset time.

7. The apparatus according to claim 5, characterized in that, Also includes: The receiving module is used to receive the pop-up command of the exterior rearview mirror before controlling the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle. The reminder module is used to remind the driver whether to select memory mode based on the pop-up command; The first access permission module is configured to allow the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the driver is driving, if the driver selects the memory mode. The second access module is used to allow the vehicle to enter the automatic adjustment mode of the exterior rearview mirror angle when the vehicle's ignition cycle is active, if the driver has not selected the memory mode.

8. A vehicle, characterized in that, include: The device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the method for adjusting the angle of the exterior rearview mirror as described in any one of claims 1-4.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the method for adjusting the angle of the exterior rearview mirror as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Rearview mirror adjusting method and device thereof and vehicle

    CN114074607A

  • Lens adjusting method and device of automobile side view mirror, vehicle and storage medium

    CN116461427A