A control system and method for adaptive adjustment of exterior rearview mirror position based on DMS
Through the collaborative work of the DMS main module and multiple sub-modules, the exterior rearview mirrors can be adjusted in real time during vehicle dynamic driving. This solves the problem that existing systems cannot adjust to the optimal position and angle during vehicle dynamic driving, improving driving safety and comfort. Furthermore, through the feedback optimization module, it continuously adapts and learns to provide a personalized driving experience.
Patent Information
- Application Number
- CN202510095234.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2045-01-21
AI Technical Summary
Existing DMS-based adaptive adjustment systems for exterior rearview mirrors cannot adjust to the optimal position and angle during dynamic vehicle operation, and lack personalized customization and intelligent optimization functions, resulting in poor driver visibility and low adjustment efficiency.
The system employs a DMS-based adaptive adjustment control system for the exterior rearview mirror position, which includes a static judgment module, a dynamic judgment module, a DMS main module, a seat adjustment module, an information acquisition module, a data analysis module, a rearview mirror adjustment module, and a feedback optimization module. Through the coordinated work of these modules, the system captures the driver's physiological information and road information in real time, calculates and automatically adjusts the rearview mirror position to provide the best field of vision.
The system enables real-time adjustment of the rearview mirrors during vehicle dynamics, improving driving safety and comfort. The system can be personalized and continuously learns and improves through the feedback optimization module to ensure that the driver has the best field of vision.
Smart Images

Figure CN119659470B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive technology, and more specifically, to a control system and method for adaptively adjusting the position of exterior rearview mirrors based on DMS. Background Technology
[0002] As a crucial tool for drivers to assess the driving environment, the exterior rearview mirror is vitally important as it must be within the driver's line of sight. Traditional manual adjustment methods are time-consuming and lack reliable results. Furthermore, adjusting the mirror position is necessary whenever the driver adjusts their seat or changes drivers in the same vehicle, which is a significant pain point for users. Therefore, a more intelligent rearview mirror adjustment method is urgently needed to solve this problem.
[0003] With the mandatory installation requirements for passenger vehicles and hazardous goods transport vehicles in China, and the fact that DMS (Distance Monitoring System) has become a key element and a necessary condition for a five-star safety rating in Euro NCAP, many companies have started offering DMS services in the past two years. However, few have been profitable, although DMS has become a standard feature in new car models. Research has found that implementing adaptive adjustment of car exterior rearview mirrors based on DMS can not only expand the application scenarios of DMS, but also solve the problems of time-consuming and unreliable adjustment results when users manually adjust the rearview mirrors.
[0004] Currently, there are already systems on the market that can achieve adaptive adjustment of car exterior rearview mirrors through DMS (Dual Positioning System). For example, a system and method for automatically controlling car rearview mirrors based on a DMS camera, patent publication number CN112572295B, is described. By setting up a first DMS camera, a car rearview mirror structure system, and a central processing unit, the system captures the driver's eye information. Based on the eye position captured by the first DMS camera and the pre-stored standard angle coordinates of the left and right rearview mirrors, the system controls a first electric mechanism to rotate the left and right rearview mirrors, adjusting them to a position that adapts to the driver's eye position. This allows the system to adjust the angle and position of the rearview mirrors according to the driver's actual seating situation, adapting to the driver's actual usage needs. It can also meet the needs of scenarios with multiple drivers in the same vehicle, providing drivers with a more convenient, efficient, and comfortable experience.
[0005] However, the system cannot adjust the exterior rearview mirrors to the optimal position and angle during vehicle dynamic driving to ensure the driver has the best field of vision. At the same time, the system and method do not have the functions of personalized customization and intelligent optimization. Summary of the Invention
[0006] The purpose of this invention is to provide a control system based on DMS for adaptive adjustment of the position of the exterior rearview mirror, so as to solve the problems mentioned in the background art.
[0007] To achieve the above objectives, the present invention provides the following technical solution: a control system for adaptive adjustment of the position of the exterior rearview mirror based on DMS, the control system comprising a static judgment module, a dynamic judgment module, a DMS main module, a seat adjustment module, a memory module, an information acquisition module, a data analysis module, a rearview mirror adjustment module, and a feedback optimization module;
[0008] The static judgment module is used to determine whether the driver is driving a vehicle equipped with the control system for the first time when the vehicle is stationary; the dynamic judgment module is used to determine whether a vehicle equipped with the control system is in dynamic motion when the vehicle is in motion.
[0009] The DMS main module is used to capture the driver's physiological information and transmit it to the seat adjustment module or the information collection module.
[0010] The seat adjustment module receives the driver's physiological information from the DMS module and adjusts the driver's seat in the cockpit according to the driver's physiological information. After the adjustment is completed, the information is fed back to the memory module.
[0011] The memory module is used to record the current seat information for subsequent driver selection.
[0012] The information collection module is used to collect road information and vehicle driving information and feed it back to the data analysis module;
[0013] The data analysis module is used to analyze and calculate the driver's current dynamic physiological information, road information and vehicle driving information, determine the driver's current driving intention, calculate the optimal field of vision, and feed back to the rearview mirror adjustment module.
[0014] The rearview mirror adjustment module is used to receive data from the memory module and the data analysis module, and to adjust the rearview mirror.
[0015] The feedback optimization module collects feedback on the effects of the adjustments, analyzes the adjustment effects and driver satisfaction, identifies potential problems and areas for improvement, and continuously optimizes the system.
[0016] A further technical solution of this application: the DMS main module includes a static acquisition module and a dynamic acquisition module;
[0017] The static acquisition module is used to acquire the driver's static physiological information when the vehicle is stopped.
[0018] The dynamic acquisition module is used to acquire the driver's dynamic physiological information when the vehicle is in dynamic motion.
[0019] A further technical solution of this application: the static physiological information includes the driver's height, sitting posture and line of sight, and the dynamic physiological information includes identifying the driver's head position, line of sight and the trend of changes in body posture.
[0020] A further technical solution of this application: The road information includes road alignment, road slope, road width, number of lanes, intersection type, number of lanes on the main road of the intersection, number of lanes on the intersecting roads, traffic volume at the intersection, and road surface conditions; The vehicle driving information includes current speed, average speed, maximum speed, current vehicle position, braking distance, braking time, steering angle, and current vehicle lighting information.
[0021] A further technical solution of this application: The control system also includes a safety monitoring and early warning module, which is used to monitor the driver's line of sight and concentration in real time during the adjustment process. If the driver's line of sight is detected to be deviating or his concentration is not being maintained, an early warning signal will be issued.
[0022] This application also provides a control method for adaptively adjusting the position of the exterior rearview mirror based on DMS, the control method comprising the following steps:
[0023] S1: Activate the static judgment module to determine whether the driver is driving the vehicle for the first time;
[0024] S2: If the driver is driving for the first time, activate the static acquisition module of the DMS main module to obtain the driver's static physiological information;
[0025] S3: Using static physiological information, the driver's seat is automatically adjusted via the seat adjustment module, and the driver confirms the adjustment result;
[0026] S4: Activate the dynamic judgment module to monitor whether the vehicle is in motion;
[0027] S5: While the vehicle is in motion, the dynamic acquisition module of the DMS main module is activated to obtain the driver's dynamic physiological information;
[0028] S6: Collects road and vehicle driving information through the information collection module;
[0029] S7: The data analysis module processes dynamic physiological information, road information, and vehicle driving information to determine the driver's driving intentions and calculate the optimal field of vision;
[0030] S8: Based on the calculation results of the data analysis module, the rearview mirror adjustment module automatically adjusts the position of the rearview mirror;
[0031] S9: The feedback optimization module collects and analyzes the adjustment effects, interacts with drivers to assess satisfaction, and continuously optimizes the system.
[0032] A further technical solution of this application: Step S7 also includes the following step:
[0033] S7.1: Receive dynamic physiological information of the driver from the dynamic acquisition module of the DMS main module, including the changing trends of head position, gaze direction and body posture;
[0034] S7.2: Receive road information from the information collection module, including road alignment, road gradient, road width, number of lanes, intersection type, number of lanes on the main road at the intersection, number of lanes on the intersecting roads, traffic volume at the intersection, and road surface conditions;
[0035] S7.3: Receive vehicle driving information from the information acquisition module, including current speed, average speed, maximum speed, current vehicle position, braking distance, braking time, steering angle, and current vehicle lighting information;
[0036] S7.4: Format and standardize the collected data, and use machine learning algorithms or rule engines to analyze the driver's dynamic physiological information and identify the driver's driving behavior patterns and intentions.
[0037] S7.5: Combine road information and vehicle driving information to further verify and refine the driver's driving intentions;
[0038] S7.6: Calculate the optimal rearview mirror field of view angle and position based on the driver's driving intention and the vehicle's driving status. Consider road conditions and traffic conditions, and adjust the field of view calculation results to ensure that the best field of view can be provided in all situations.
[0039] S7.7: Compare the calculated field of view angle and position with the current rearview mirror settings to determine if adjustments are needed;
[0040] S7.8: If adjustment is required, generate an adjustment command and execute it through the rearview mirror adjustment module;
[0041] S7.9: Feedback the results of field of view calculation and adjustment to the feedback optimization module for subsequent system optimization and performance evaluation.
[0042] A further technical solution of this application: Step S9 also includes the following step:
[0043] S9.1: Automatically records changes in field of vision after rearview mirror adjustment and driver physiological feedback data;
[0044] S9.2: Ask the driver about their satisfaction with the adjustment effect through the in-vehicle interface or voice interaction system;
[0045] S9.3: Combine collected data and driver feedback to use data analytics techniques to evaluate system performance and user satisfaction;
[0046] S9.4: Based on the evaluation results, formulate and implement system optimization measures, including software upgrades and parameter adjustments;
[0047] S9.5: Put the optimized system back into operation, collect new feedback data, and form a closed loop of continuous improvement.
[0048] A further technical solution of this application: Step S7.4 also includes the following steps:
[0049] S7.4.1: Clean the collected dynamic physiological information, road information, and vehicle driving information to remove noise and outliers, ensuring data quality. Convert the cleaned data into a unified format for subsequent analysis and processing. Standardize the data to make data from different sources and with different dimensions comparable and improve the accuracy of the analysis.
[0050] S7.4.2: Extract features from the standardized data that help identify driving behavior patterns. These features include the driver’s head position, gaze direction, and trends in body posture.
[0051] S7.4.3: Utilize machine learning algorithms or rule engines to train a model based on extracted features to identify the driver's driving behavior patterns and intentions;
[0052] S7.4.4: Training and validation of machine learning models can be performed using cross-validation or confusion matrix methods;
[0053] S7.4.5: Analyze the identification results, match the driver's driving intentions and behavior patterns with the vehicle's driving status, provide a basis for rearview mirror adjustment, and adjust the rearview mirror position according to the analysis results to provide the best driving visibility.
[0054] A further technical solution of this application: Step S7.6 also includes the following steps:
[0055] S7.6.1: Conduct a comprehensive analysis by combining the driver's driving intentions, vehicle driving status, and real-time road and traffic conditions;
[0056] S7.6.2: Using the comprehensive analysis results, the optimal rearview mirror field of view angle and position are calculated through geometric optics calculations and machine learning models;
[0057] S7.6.3: Adjust the rearview mirrors based on the calculation results and optimize the field of vision based on driver feedback to ensure that the field of vision settings meet actual driving needs and are continuously improved.
[0058] Compared with the prior art, the technical solution provided by this invention has the following advantages:
[0059] The adaptive adjustment control system for the exterior rearview mirror position based on DMS of the present invention provides real-time adjustment function during vehicle dynamic movement, significantly improving driving safety and comfort. The system intelligently identifies whether the driver is driving for the first time or whether the vehicle is in motion through static and dynamic judgment modules, thereby automatically initiating the corresponding adjustment process. The static and dynamic acquisition modules of the DMS main module can accurately capture the driver's physiological information, including height, sitting posture, line of sight direction, and the changing trends of head position and body posture. This information is used by the seat adjustment module and the rearview mirror adjustment module to achieve personalized adjustment.
[0060] The control method provided by this invention ensures the accuracy and real-time performance of rearview mirror adjustment through a series of meticulous steps. First, the activation of the static and dynamic judgment modules provides the initial adjustment basis for the system. Then, the DMS main module automatically adjusts the seat and rearview mirror based on the driver's static and dynamic physiological information to adapt to the driver's individual needs. The collaborative work of the information acquisition module and the data analysis module enables the system to calculate the optimal field of vision angle and position based on real-time road and vehicle driving information. Finally, the feedback optimization module continuously optimizes the system performance by collecting adjustment effects and driver satisfaction, forming a closed-loop continuous improvement process. This method not only improves the efficiency and accuracy of adjustment but also ensures that the system can continuously adapt and learn over time to provide a more personalized and safer driving experience. Attached Figure Description
[0061] Figure 1 This is a system block diagram of the present invention;
[0062] Figure 2 This is a flowchart of the process of the present invention. Detailed Implementation
[0063] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. The present invention will be further described below with reference to the embodiments.
[0064] Please see Figure 1 and Figure 2 In an embodiment of this application, a control system for adaptive adjustment of the position of the exterior rearview mirror based on DMS is provided. The control system includes a static judgment module, a dynamic judgment module, a DMS main module, a seat adjustment module, a memory module, an information acquisition module, a data analysis module, a rearview mirror adjustment module, and a feedback optimization module.
[0065] The static judgment module is used to determine whether the driver is driving a vehicle equipped with the control system for the first time when the vehicle is stationary; the dynamic judgment module is used to determine whether a vehicle equipped with the control system is in dynamic motion when the vehicle is in motion.
[0066] The DMS main module is used to capture the driver's physiological information and transmit it to the seat adjustment module or the information collection module.
[0067] The seat adjustment module receives the driver's physiological information from the DMS module and adjusts the driver's seat in the cockpit according to the driver's physiological information. After the adjustment is completed, the information is fed back to the memory module.
[0068] The memory module is used to record the current seat information for subsequent driver selection.
[0069] The information collection module is used to collect road information and vehicle driving information and feed it back to the data analysis module;
[0070] The data analysis module is used to analyze and calculate the driver's current dynamic physiological information, road information and vehicle driving information, determine the driver's current driving intention, calculate the optimal field of vision, and feed back to the rearview mirror adjustment module.
[0071] The rearview mirror adjustment module is used to receive data from the memory module and the data analysis module, and to adjust the rearview mirror.
[0072] The feedback optimization module collects feedback on the effects of the adjustments, analyzes the adjustment effects and driver satisfaction, identifies potential problems and areas for improvement, and continuously optimizes the system.
[0073] Specifically, when the driver enters the vehicle and starts the engine, the system's static judgment module is activated. This module uses the vehicle's identification system (such as a key card or biometric system) to determine whether the driver is driving the vehicle for the first time. If it is, the static judgment module triggers the static acquisition module of the DMS main module to obtain static physiological information such as the driver's height, posture, and line of sight. The seat adjustment module automatically adjusts the seat based on this information to ensure the driver's comfort and optimal visibility. After adjustment, the seat position information is recorded in the memory module.
[0074] Once the vehicle begins to move, the dynamic judgment module confirms that the vehicle is in a dynamic driving state and activates the dynamic acquisition module of the DMS main module. The dynamic acquisition module monitors the driver's head position, line of sight, and changes in body posture in real time. This information is transmitted to the data analysis module. The information acquisition module simultaneously collects road information (such as road alignment, slope, width, etc.) and vehicle driving information (such as speed, position, steering angle, etc.). The data analysis module integrates this information, analyzes the driver's driving intentions, and calculates the optimal field of vision settings. For example, if the system detects that the driver frequently looks to the side, it may automatically adjust the rearview mirrors to reduce blind spots; and based on the calculation results of the data analysis module, the rearview mirror adjustment module automatically adjusts the angle and position of the exterior rearview mirrors to provide the best field of vision.
[0075] The adjusted field of view settings are fed back to the memory module so that they can be quickly adjusted according to the driver's preferences in future driving sessions. The feedback optimization module collects the driver's feedback after adjustment, which may be assessed by a simple survey on the in-vehicle interface or by monitoring the driver's physiological reactions (such as heart rate, skin conductance, etc.). The system learns from the collected data and feedback and continuously optimizes the adjustment algorithm to improve the adjustment effect and driver satisfaction in the future.
[0076] Furthermore, the DMS main module includes a static acquisition module and a dynamic acquisition module;
[0077] The static acquisition module is used to acquire the driver's static physiological information when the vehicle is stopped.
[0078] The dynamic acquisition module is used to acquire the driver's dynamic physiological information when the vehicle is in dynamic motion.
[0079] Furthermore, the static physiological information includes the driver's height, sitting posture, and line of sight, while the dynamic physiological information includes identifying the driver's head position, line of sight, and trends in body posture.
[0080] Furthermore, the road information includes road alignment, road gradient, road width, number of lanes, intersection type, number of lanes on the main road at the intersection, number of lanes on the intersecting roads, traffic volume at the intersection, and road surface conditions; the vehicle driving information includes current speed, average speed, maximum speed, current vehicle position, braking distance, braking time, steering angle, and current vehicle lighting information.
[0081] Furthermore, the control system also includes a safety monitoring and early warning module, which is used to monitor the driver's line of sight and level of concentration in real time during the adjustment process. If the driver's line of sight is detected to be off track or his attention is not focused, an early warning signal will be issued.
[0082] Specifically, in this embodiment, a series of highly integrated modules enable real-time adjustment of the rearview mirrors during dynamic vehicle operation. The core of the system lies in its static and dynamic acquisition modules, which acquire the driver's physiological information when the vehicle is stationary and in motion, respectively. The static acquisition module acquires information such as the driver's height, posture, and line of sight when the vehicle is stationary, while the dynamic acquisition module captures the changing trends of the driver's head position, line of sight, and body posture while the vehicle is in motion.
[0083] In addition, the system includes a safety monitoring and early warning module that monitors the driver's line of sight and level of concentration in real time during the adjustment process. If the system detects that the driver's line of sight is off-track or that their attention is not focused, it will immediately issue a warning signal to prevent potential traffic accidents. This real-time monitoring and early warning function, combined with dynamically adjusting the position of the exterior rearview mirrors, significantly improves driving safety.
[0084] The system also collects road and vehicle driving information, such as road alignment, speed, and position, through an information acquisition module. This information is used by the data analysis module to calculate the optimal field of vision. Based on this data and the driver's physiological information, the rearview mirror adjustment module automatically adjusts the position of the rearview mirrors to provide the best field of vision. The entire adjustment process is performed dynamically while the vehicle is in motion, ensuring that the driver always has the best rearward visibility, thereby improving driving safety and comfort.
[0085] Finally, the feedback optimization module collects feedback on the effects of the adjustments, analyzes the adjustment results and driver satisfaction, identifies potential problems and areas for improvement, and continuously optimizes the system. This closed-loop feedback mechanism ensures that the system can continuously learn and adapt to provide more personalized and precise services. In this way, the system not only improves the efficiency and accuracy of adjustments but also ensures that it can continuously adapt to user needs and technological advancements over time, achieving long-term performance improvements.
[0086] This application provides a control method for adaptively adjusting the position of the exterior rearview mirror based on DMS, the control method comprising the following steps:
[0087] S1: Activate the static judgment module to determine whether the driver is driving the vehicle for the first time;
[0088] S2: If the driver is driving for the first time, activate the static acquisition module of the DMS main module to obtain the driver's static physiological information;
[0089] S3: Using static physiological information, the driver's seat is automatically adjusted via the seat adjustment module, and the driver confirms the adjustment result;
[0090] S4: Activate the dynamic judgment module to monitor whether the vehicle is in motion;
[0091] S5: While the vehicle is in motion, the dynamic acquisition module of the DMS main module is activated to obtain the driver's dynamic physiological information;
[0092] S6: Collects road and vehicle driving information through the information collection module;
[0093] S7: The data analysis module processes dynamic physiological information, road information, and vehicle driving information to determine the driver's driving intentions and calculate the optimal field of vision;
[0094] S8: Based on the calculation results of the data analysis module, the rearview mirror adjustment module automatically adjusts the position of the rearview mirror;
[0095] S9: The feedback optimization module collects and analyzes the adjustment effects, interacts with drivers to assess satisfaction, and continuously optimizes the system.
[0096] Specifically, when the driver enters the vehicle and starts the engine, the system first uses a static assessment module to determine whether the driver is driving the vehicle for the first time. This step is accomplished through the vehicle's identification system (such as key card, fingerprint, or facial recognition). If the system determines that the driver is driving for the first time, the static acquisition module of the DMS main module is activated and begins to acquire the driver's static physiological information, including height, posture, and gaze direction. This information is collected through sensors and cameras installed in the cockpit.
[0097] Based on collected static physiological information, the seat adjustment module automatically adjusts the driver's seat to ensure optimal driving position and visibility. The driver can confirm the adjustment results to ensure that comfort and personalized needs are met.
[0098] Once the vehicle begins to move, the dynamic judgment module is activated to monitor the vehicle's driving status, ensuring the system can respond promptly to changes in driving conditions. During vehicle movement, the dynamic acquisition module of the DMS main module acquires the driver's dynamic physiological information in real time, including changes in head position, gaze direction, and body posture. This information is crucial for understanding the driver's immediate needs and intentions. The system collects road and vehicle driving information, such as road alignment, speed, and position, through the information acquisition module. This data provides an important basis for subsequent data analysis and rearview mirror adjustments.
[0099] The data analysis module processes collected dynamic physiological information, road information, and vehicle driving information to determine the driver's driving intentions and calculate the optimal field of vision settings. This step uses algorithms and machine learning techniques to ensure the accuracy and real-time nature of the calculation results. Based on the calculation results from the data analysis module, the rearview mirror adjustment module automatically adjusts the position of the exterior rearview mirrors to provide the best field of vision. This process is completed automatically without driver intervention.
[0100] The feedback optimization module collects driver feedback after adjustments to evaluate the effectiveness and satisfaction of the adjustments. Based on this feedback, the system learns and optimizes itself to continuously improve the accuracy and personalization of the adjustments.
[0101] Through this series of steps, this embodiment provides an efficient and intelligent rearview mirror adjustment method that can adjust the rearview mirror in real time during vehicle dynamic driving to adapt to the driver's physiological characteristics and driving environment, thereby significantly improving driving safety and comfort.
[0102] Furthermore, step S7 also includes the following steps:
[0103] S7.1: Receive dynamic physiological information of the driver from the dynamic acquisition module of the DMS main module, including the changing trends of head position, gaze direction and body posture;
[0104] S7.2: Receive road information from the information collection module, including road alignment, road gradient, road width, number of lanes, intersection type, number of lanes on the main road at the intersection, number of lanes on the intersecting roads, traffic volume at the intersection, and road surface conditions;
[0105] S7.3: Receive vehicle driving information from the information acquisition module, including current speed, average speed, maximum speed, current vehicle position, braking distance, braking time, steering angle, and current vehicle lighting information;
[0106] S7.4: Format and standardize the collected data, and use machine learning algorithms or rule engines to analyze the driver's dynamic physiological information and identify the driver's driving behavior patterns and intentions.
[0107] S7.5: Combine road information and vehicle driving information to further verify and refine the driver's driving intentions;
[0108] S7.6: Calculate the optimal rearview mirror field of view angle and position based on the driver's driving intention and the vehicle's driving status. Consider road conditions and traffic conditions, and adjust the field of view calculation results to ensure that the best field of view can be provided in all situations.
[0109] S7.7: Compare the calculated field of view angle and position with the current rearview mirror settings to determine if adjustments are needed;
[0110] S7.8: If adjustment is required, generate an adjustment command and execute it through the rearview mirror adjustment module;
[0111] S7.9: Feedback the results of field of view calculation and adjustment to the feedback optimization module for subsequent system optimization and performance evaluation.
[0112] Specifically, in this embodiment, the specific implementation method is as follows:
[0113] Cameras and sensors installed in the cockpit, such as infrared cameras and motion sensors, capture the driver's head and body movements. Road information is acquired through the vehicle's GPS system and map database, as well as sensors installed around the vehicle, such as radar and lidar. Vehicle driving data is collected using the vehicle's on-board diagnostics (OBD) system and sensors, such as speed sensors and gyroscopes. Data is processed through preset data cleaning rules and standardized processes, such as removing outliers and converting data formats. Machine learning algorithms, such as decision trees or neural networks, are applied to train and identify driver behavior patterns. Fuzzy logic or Bayesian networks are used to comprehensively assess driving intentions by combining multi-source information. The optimal rearview mirror angle and position are calculated using geometric optics principles and machine learning models. Adjustment commands are sent to the rearview mirror adjustment motors via the electronic control unit (ECU) to achieve precise rearview mirror adjustment. Driver satisfaction scores and physiological response data, such as heart rate and skin conductance, are collected through the on-board feedback system, and adjusted field of vision data is collected through vehicle sensors.
[0114] By monitoring the driver's dynamic physiological information in real time, the system can understand the driver's immediate needs and intentions, thereby providing more precise rearview mirror adjustments. Collecting road and vehicle driving information enables the system to adjust the rearview mirrors according to road conditions and vehicle status to provide the best field of vision, especially in complex road environments.
[0115] The purpose of formatting and standardizing the data is to ensure the accuracy and efficiency of the analysis, improve the accuracy of the system response, and predict the driver's behavior, such as the intention to change lanes or turn, by analyzing the driver's dynamic physiological information. This allows the system to adjust the rearview mirror in advance. Combined with road and vehicle information, the system can more accurately confirm the driver's intention, reduce misjudgments, and improve the accuracy of adjustments. The system calculates the optimal field of vision based on the driver's intention and actual driving conditions, ensuring that the driver has the best field of vision in all situations, reducing blind spots, automatically comparing the calculated field of vision with the current settings, and generating adjustment commands when necessary to achieve automatic adjustment of the rearview mirror, thereby improving driving safety. The feedback information after adjustment is used for system performance evaluation and continuous optimization, ensuring that the system can continuously adapt to new driving conditions and driver needs.
[0116] Furthermore, step S7.4 also includes the following steps:
[0117] S7.4.1: Clean the collected dynamic physiological information, road information, and vehicle driving information to remove noise and outliers, ensuring data quality. Convert the cleaned data into a unified format for subsequent analysis and processing. Standardize the data to make data from different sources and with different dimensions comparable and improve the accuracy of the analysis.
[0118] S7.4.2: Extract features from the standardized data that help identify driving behavior patterns. These features include the driver’s head position, gaze direction, and trends in body posture.
[0119] S7.4.3: Utilize machine learning algorithms or rule engines to train a model based on extracted features to identify the driver's driving behavior patterns and intentions;
[0120] S7.4.4: Training and validation of machine learning models can be performed using cross-validation or confusion matrix methods;
[0121] S7.4.5: Analyze the identification results, match the driver's driving intentions and behavior patterns with the vehicle's driving status, provide a basis for rearview mirror adjustment, and adjust the rearview mirror position according to the analysis results to provide the best driving visibility.
[0122] Specifically, data cleaning techniques, such as filtering and clustering algorithms, are used to remove noise and outliers from dynamic physiological information, road information, and vehicle driving information. The cleaned data is then converted to a unified format and standardized, such as through Z-score standardization, to ensure data comparability. Feature engineering methods, such as Principal Component Analysis (PCA) or autoencoders, are applied to extract key features from the standardized data. These features represent the changing trends of the driver's head position, gaze direction, and body posture. Machine learning algorithms, such as Support Vector Machines (SVM) or Random Forests, are used to train a model based on the extracted features to identify the driver's driving behavior patterns and intentions. During model training, supervised learning is performed using labeled datasets. Cross-validation, such as k-fold cross-validation, is used to train and validate the machine learning model to evaluate its generalization ability. Simultaneously, a confusion matrix is used to quantify model performance, and model parameters are adjusted to optimize prediction accuracy. The model's recognition results are analyzed to match the driver's driving intentions and behavior patterns with the vehicle's driving status, providing a basis for rearview mirror adjustment. Based on the analysis results, the system automatically adjusts the rearview mirror position to provide the optimal driving view. During the adjustment process, the system will monitor the adjustment effect in real time and make fine adjustments as needed.
[0123] Data cleaning and standardization improve data quality, ensuring the accuracy of analysis and the effectiveness of model training. Feature extraction helps identify the most influential factors in driving behavior recognition from large amounts of data, improving model efficiency and accuracy. Training the model using machine learning algorithms automatically identifies complex driving behavior patterns, reducing reliance on manual rules and improving system adaptability and accuracy. Cross-validation and confusion matrices ensure model robustness and reliability, enhancing predictive ability on unknown data. By matching driving intentions with vehicle status, the system intelligently adjusts the rearview mirrors to provide optimal visibility, thereby improving driving safety and comfort. Furthermore, the system's real-time monitoring and fine-tuning capabilities ensure that the adjustments meet the driver's actual needs.
[0124] Furthermore, step S7.6 also includes the following steps:
[0125] S7.6.1: Conduct a comprehensive analysis by combining the driver's driving intentions, vehicle driving status, and real-time road and traffic conditions;
[0126] S7.6.2: Using the comprehensive analysis results, the optimal rearview mirror field of view angle and position are calculated through geometric optics calculations and machine learning models;
[0127] S7.6.3: Adjust the rearview mirrors based on the calculation results and optimize the field of vision based on driver feedback to ensure that the field of vision settings meet actual driving needs and are continuously improved.
[0128] Specifically, during system operation, the system first integrates the driver's driving intentions, real-time vehicle driving status data, and current road and traffic conditions. This step involves fusing data collected from the DMS main module, information acquisition module, and dynamic judgment module for comprehensive analysis. Using the fused data, the system determines the ideal position of the rearview mirrors through geometric optics calculations to eliminate blind spots and provide optimal visibility. Simultaneously, machine learning models predict the optimal field of vision angle based on historical data and current conditions. These models can learn the optimal field of vision settings under different driving conditions. The system automatically adjusts the rearview mirrors to the optimal position based on the calculation results. After adjustment, the system collects feedback information by directly questioning the driver or by monitoring the driver's physiological responses (such as eye movements and head posture). This feedback information is used to further optimize the field of vision settings, ensuring they meet actual driving needs and enabling the system to continuously learn and improve over time.
[0129] The comprehensive analysis provides a holistic understanding of the driver's intentions and the current driving environment, enabling the system to make more precise adjustment decisions. The combined use of geometric optics calculations and machine learning models not only ensures the scientific and rational positioning of the rearview mirrors but also allows the system to adapt to different driving conditions and driver preferences, improving the flexibility and accuracy of adjustments. Vision optimization through driver feedback ensures continuous system improvement to adapt to changing driving environments and meet individual driver needs. This feedback mechanism enables closed-loop control, continuously improving driving safety and comfort.
[0130] The adaptive adjustment control system for the exterior rearview mirror position based on DMS of the present invention provides real-time adjustment function during vehicle dynamic movement, significantly improving driving safety and comfort. The system intelligently identifies whether the driver is driving for the first time or whether the vehicle is in motion through static and dynamic judgment modules, thereby automatically initiating the corresponding adjustment process. The static and dynamic acquisition modules of the DMS main module can accurately capture the driver's physiological information, including height, sitting posture, line of sight direction, and the changing trends of head position and body posture. This information is used by the seat adjustment module and the rearview mirror adjustment module to achieve personalized adjustment.
[0131] The control method provided by this invention ensures the accuracy and real-time performance of rearview mirror adjustment through a series of meticulous steps. First, the activation of the static and dynamic judgment modules provides the initial adjustment basis for the system. Then, the DMS main module automatically adjusts the seat and rearview mirror based on the driver's static and dynamic physiological information to adapt to the driver's individual needs. The collaborative work of the information acquisition module and the data analysis module enables the system to calculate the optimal field of vision angle and position based on real-time road and vehicle driving information. Finally, the feedback optimization module continuously optimizes the system performance by collecting adjustment effects and driver satisfaction, forming a closed-loop continuous improvement process. This method not only improves the efficiency and accuracy of adjustment but also ensures that the system can continuously adapt and learn over time to provide a more personalized and safer driving experience.
[0132] The present invention and its embodiments have been described above illustratively. This description is not restrictive, and the figures shown are only one embodiment of the present invention; the actual structure is not limited thereto. Therefore, if those skilled in the art are inspired by this description and design similar structures and embodiments without departing from the spirit of the invention, such designs should fall within the protection scope of the present invention.
[0133] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only independent technical solutions. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.
Claims
1. A control system for adaptive adjustment of the position of the exterior rearview mirror based on DMS, characterized in that, The control system includes a static judgment module, a dynamic judgment module, a DMS main module, a seat adjustment module, a memory module, an information acquisition module, a data analysis module, a rearview mirror adjustment module, and a feedback optimization module. The static judgment module is used to determine whether the driver is driving a vehicle equipped with the control system for the first time when the vehicle is stationary; the dynamic judgment module is used to determine whether a vehicle equipped with the control system is in dynamic motion when the vehicle is in motion. The DMS main module is used to capture the driver's physiological information and transmit it to the seat adjustment module or the information collection module. The seat adjustment module receives the driver's physiological information from the DMS module and adjusts the driver's seat in the cockpit according to the driver's physiological information. After the adjustment is completed, the information is fed back to the memory module. The memory module is used to record the current seat information for subsequent driver selection. The information collection module is used to collect road information and vehicle driving information and feed it back to the data analysis module; The data analysis module is used to analyze and calculate the driver's current dynamic physiological information, road information and vehicle driving information, determine the driver's current driving intention, calculate the optimal field of vision, and feed back to the rearview mirror adjustment module. The rearview mirror adjustment module is used to receive data from the memory module and the data analysis module, and to adjust the rearview mirror. The feedback optimization module collects feedback on the effects of the adjustments, analyzes the adjustment effects and driver satisfaction, identifies potential problems and areas for improvement, and continuously optimizes the system. The DMS main module includes a static acquisition module and a dynamic acquisition module; The static acquisition module is used to acquire the driver's static physiological information when the vehicle is stopped. The dynamic acquisition module is used to acquire the driver's dynamic physiological information when the vehicle is in dynamic motion.
2. The control system for adaptive adjustment of the exterior rearview mirror position based on DMS according to claim 1, characterized in that, The static physiological information includes the driver's height, posture, and line of sight, while the dynamic physiological information includes the identification of the driver's head position, line of sight, and trends in body posture.
3. The control system for adaptive adjustment of the exterior rearview mirror position based on DMS according to claim 1, characterized in that, The road information includes road alignment, road gradient, road width, number of lanes, intersection type, number of lanes on the main road at the intersection, number of lanes on the intersecting roads, traffic volume at the intersection, and road surface conditions; the vehicle driving information includes current speed, average speed, maximum speed, current vehicle position, braking distance, braking time, steering angle, and current vehicle lighting information.
4. The control system for adaptive adjustment of the exterior rearview mirror position based on DMS according to claim 1, characterized in that, The control system also includes a safety monitoring and early warning module, which monitors the driver's line of sight and level of concentration in real time during the adjustment process. If the driver's line of sight is detected to be off track or his attention is not focused, an early warning signal will be issued.
5. A control method for adaptively adjusting the position of the exterior rearview mirror based on DMS, characterized in that, Applicable to the claims The control method for the adaptive adjustment of the exterior rearview mirror position based on DMS as described in 1 to 4 includes the following steps: S1: Activate the static judgment module to determine whether the driver is driving the vehicle for the first time; S2: If the driver is driving for the first time, activate the static acquisition module of the DMS main module to obtain the driver's static physiological information; S3: Using static physiological information, the driver's seat is automatically adjusted via the seat adjustment module, and the driver confirms the adjustment result; S4: Activate the dynamic judgment module to monitor whether the vehicle is in motion; S5: While the vehicle is in motion, the dynamic acquisition module of the DMS main module is activated to obtain the driver's dynamic physiological information; S6: Collects road and vehicle driving information through the information collection module; S7: The data analysis module processes dynamic physiological information, road information, and vehicle driving information to determine the driver's driving intentions and calculate the optimal field of vision; S8: Based on the calculation results of the data analysis module, the rearview mirror adjustment module automatically adjusts the position of the rearview mirror; S9: The feedback optimization module collects and analyzes the adjustment effects, interacts with drivers to assess satisfaction, and continuously optimizes the system.
6. The control method for adaptive adjustment of the position of the exterior rearview mirror based on DMS according to claim 5, characterized in that, Step S7 further includes the following steps: S7.1: Receive the driver's dynamic physiological information from the dynamic acquisition module of the DMS main module, including the changing trends of head position, gaze direction and body posture; S7.2: Receive road information from the information collection module, including road alignment, road gradient, road width, number of lanes, intersection type, number of lanes on the main road at the intersection, number of lanes on the intersecting roads, traffic volume at the intersection, and road surface conditions; S7.3: Receive vehicle driving information from the information acquisition module, including current speed, average speed, maximum speed, current vehicle position, braking distance, braking time, steering angle, and current vehicle lighting information; S7.4: Format and standardize the collected data, and use machine learning algorithms or rule engines to analyze the driver's dynamic physiological information and identify the driver's driving behavior patterns and intentions. S7.5: Combine road information and vehicle driving information to further verify and refine the driver's driving intentions; S7.6: Calculate the optimal rearview mirror field of view angle and position based on the driver's driving intention and the vehicle's driving status. Consider road conditions and traffic conditions, and adjust the field of view calculation results to ensure that the best field of view can be provided in all situations. S7.7: Compare the calculated field of view angle and position with the current rearview mirror settings to determine if adjustments are needed; S7.8: If adjustment is required, generate an adjustment command and execute it through the rearview mirror adjustment module; S7.9: Feedback the results of field of view calculation and adjustment to the feedback optimization module for subsequent system optimization and performance evaluation.
7. The control method for adaptive adjustment of the position of the exterior rearview mirror based on DMS according to claim 5, characterized in that, Step S9 further includes the following steps: S9.1: Automatically record the changes in field of vision after the rearview mirror is adjusted and the driver's physiological feedback data; S9.2: Ask the driver about their satisfaction with the adjustment effect through the in-vehicle interface or voice interaction system; S9.3: Combine collected data and driver feedback to use data analytics techniques to evaluate system performance and user satisfaction; S9.4: Based on the evaluation results, formulate and implement system optimization measures, including software upgrades and parameter adjustments; S9.5: Put the optimized system back into operation, collect new feedback data, and form a closed loop of continuous improvement.
8. The control method for adaptive adjustment of the position of the exterior rearview mirror based on DMS according to claim 6, characterized in that, Step S7.4 further includes the following steps: S7.4.1: Clean the collected dynamic physiological information, road information and vehicle driving information to remove noise and outliers, ensure data quality, convert the cleaned data into a unified format for subsequent analysis and processing, standardize the data to make data from different sources and with different dimensions comparable, and improve the accuracy of the analysis. S7.4.2: Extract features from the standardized data that help identify driving behavior patterns. These features include the driver’s head position, gaze direction, and trends in body posture. S7.4.3: Utilize machine learning algorithms or rule engines to train a model based on extracted features to identify the driver's driving behavior patterns and intentions; S7.4.4: Training and validation of machine learning models can be performed using cross-validation or confusion matrix methods; S7.4.5: Analyze the identification results, match the driver's driving intentions and behavior patterns with the vehicle's driving status, provide a basis for rearview mirror adjustment, and adjust the rearview mirror position according to the analysis results to provide the best driving visibility.
9. The control method for adaptive adjustment of the position of the exterior rearview mirror based on DMS according to claim 6, characterized in that, Step S7.6 further includes the following steps: S7.6.1: Conduct a comprehensive analysis by combining the driver's driving intention, vehicle driving status, and real-time road and traffic conditions; S7.6.2: Using the comprehensive analysis results, the optimal rearview mirror field of view angle and position are calculated through geometric optics calculations and machine learning models; S7.6.3: Adjust the rearview mirrors based on the calculation results and optimize the field of vision based on driver feedback to ensure that the field of vision settings meet actual driving needs and are continuously improved.
Citation Information
Patent Citations
A system and method for automatically controlling a vehicle rearview mirror based on a DMS camera
CN112572295B
Rearview mirror self-adaptive adjustment method based on image identification
CN104590130A
Intelligent cabin adjusting system and method for identifying eye position
CN112918337A
Intelligent rearview mirror adjusting technical method and device and vehicle
CN118219984A