Method and device for linkage adjustment of vehicle parts, vehicle and storage medium
By acquiring vehicle driving scene data and building a parameter adjustment model, the posture of vehicle components is adjusted to adapt to the driver's body shape, solving the problem of component mismatch during vehicle driving and improving the driver's comfort and safety.
Patent Information
- Application Number
- CN202511151067.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2025-09-16
AI Technical Summary
During vehicle driving, the posture adjustment of the driver's seat, rearview mirror and head-up display is not coordinated, affecting the driver's comfort and safety.
By acquiring the vehicle's driving scenario data, the posture parameters of the driver's seat, rearview mirror, and head-up display are adjusted, and the recommended posture adjustment values for unadjusted items are determined using a pre-built parameter adjustment model to ensure that each component is adapted to the driver's body characteristics.
During driving, the postures of the driver's seat, rearview mirror and head-up display are always kept in optimal coordination, improving the driver's comfort and safety.
Smart Images

Figure CN120645862A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle intelligent control technology, for example, to a method and device for linkage adjustment of vehicle components, a vehicle, and a storage medium. Background Art
[0002] Currently, to ensure driving comfort, after a driver is replaced, the driver needs to manually adjust the posture parameters of the driver's seat, rearview mirror, and head-up display (HUD), resulting in a poor user adjustment experience.
[0003] In order to solve the above problems, the relevant technology provides a vehicle linkage adjustment method, including: adjusting the inclination angle of the driving seat according to the driver's sitting posture while guiding the driver to sit in the driving seat in a correct posture according to the real-time force state of the driving seat; adjusting the front and rear position of the driving seat, and maintaining it under the premise that the accelerator pedal pressure reaches the minimum rebound force of the accelerator pedal until the driver's eye position reaches the target eye point field of view line; adjusting the instrument panel angle and steering wheel angle according to the driver's eye position until the driver's line of sight is perpendicular to the instrument panel and steering wheel, and adjusting the steering wheel axial stroke according to the vertical direction of the instrument panel; adjusting the rearview mirror angle according to the driver's eye point position until the driver's visual range meets the preset field of view range requirements.
[0004] During the implementation of the embodiments of the present disclosure, it was found that the related technologies have at least the following problems: The relevant technical solution is to proactively adjust the driver's seat, rearview mirror, and instrument panel based on the driver's sitting posture and seat stress after a driver changes. However, while the vehicle is in motion, the posture of one of the driver's seat, rearview mirror, and head-up display may be adjusted depending on the driving scenario. In this case, the posture of the remaining two items will not match the posture of the adjusted item, affecting the driver's driving comfort and safety. Therefore, how to improve the driver's driving comfort and safety has become a technical problem that needs to be solved urgently.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention
[0006] One of the purposes of the present invention is to provide a method for linkage adjustment of vehicle components, so as to solve the problem in the prior art that when the vehicle is driving, after one of the driver's seat, rearview mirror and head-up display is adjusted, the other two items do not correspond to the adjusted items, thereby affecting the driver's comfort and safety in driving the vehicle; the second purpose is to provide a device for linkage adjustment of vehicle components; the third purpose is to provide another device for linkage adjustment of vehicle components; the fourth purpose is to provide a vehicle; and the fifth purpose is to provide a readable storage medium.
[0007] In order to achieve the above object, the technical solution adopted by the present invention is as follows: In some embodiments, vehicle components include a driver's seat, a rearview mirror, and a head-up display. The method for linkage adjustment of vehicle components includes: obtaining driving scene data of the vehicle during driving, and adjusting a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display according to the driving scene data; wherein the driving scene data includes the driving trajectory and current light intensity of the vehicle within a subsequent set distance; when any one of the first posture parameter, the second posture parameter, and the third posture parameter changes, and the change value of the change item is greater than the corresponding set threshold, obtaining the current posture parameter of the change item and the driver's body shape characteristics; inputting the current posture parameter of the change item into a pre-constructed parameter adjustment model, determining the posture adjustment recommended values of the remaining two items that have not been adjusted among the driver's seat, the rearview mirror, and the head-up display, and correcting the posture adjustment recommended values to within the posture parameter range corresponding to the driver's body shape characteristics; adjusting the unchanged posture parameters among the first posture parameter, the second posture parameter, and the third posture parameter according to the corrected posture adjustment recommended values.
[0008] In this embodiment, while the vehicle is in motion, a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display are adjusted based on driving scenario data to adapt each component to the vehicle's driving environment. If one of the first, second, or third posture parameters changes due to adjustment, and the change exceeds a set threshold, the current posture parameter of the changed parameter is input into a pre-established parameter adjustment model to determine recommended posture adjustment values for the remaining two parameters that have not been adjusted. After determining the recommended posture adjustment values, the recommended posture adjustment values are modified based on the posture parameter range corresponding to the driver's body type to adapt them to the driver's body type. Finally, based on the modified recommended posture adjustment values, the corresponding actuators are controlled to perform coordinated adjustments to the posture parameters of the remaining two parameters of the driver's seat, rearview mirror, and head-up display. This ensures that the postures of the driver's seat, rearview mirror, and head-up display are always optimally coordinated during vehicle operation, improving the driver's driving comfort and safety.
[0009] Optionally, the step of constructing a parameter adjustment model includes: obtaining a historical posture parameter set of the driver's seat, rearview mirror and head-up display of a vehicle of the same model as the present vehicle in a driving state; wherein the historical posture parameter set includes multiple groups of posture parameter combinations of the driver's seat, rearview mirror and head-up display; constructing an initial adjustment model that reflects the mapping relationship between the postures of the driver's seat, rearview mirror and head-up display; and training the initial adjustment model according to the historical posture parameter set to obtain a parameter adjustment model.
[0010] In this embodiment, a parameter adjustment model is trained by pre-collecting historical posture parameters of the driver's seat, rearview mirror, and head-up display (HUD) of vehicles of the same model as the current vehicle while in motion. This model can match one posture parameter of the driver's seat, rearview mirror, and HUD to the other two. This improves the efficiency and accuracy of determining recommended posture adjustment values.
[0011] Optionally, the initial adjustment model includes a first sub-adjustment model, a second sub-adjustment model and a third sub-adjustment model; constructing an initial adjustment model that reflects the mapping relationship between the postures of the driver's seat, rearview mirror and head-up display, including: identifying a first mapping relationship between the postures of the rearview mirror, head-up display and the driver's seat based on a historical posture parameter set, and constructing a first sub-adjustment model for predicting the posture parameters of the rearview mirror and head-up display based on the posture parameters of the driver's seat; identifying a second mapping relationship between the postures of the driver's seat, head-up display and the rearview mirror based on a historical posture parameter set, and constructing a second sub-adjustment model for predicting the posture parameters of the driver's seat and head-up display based on the posture parameters of the rearview mirror; identifying a third mapping relationship between the postures of the driver's seat, rearview mirror and head-up display based on a historical posture parameter set, and constructing a third sub-adjustment model for predicting the posture parameters of the driver's seat and rearview mirror based on the posture parameters of the head-up display.
[0012] In this embodiment, different sub-adjustment models are constructed for different combinations of the posture mapping relationships among the driver's seat, rearview mirror, and head-up display. This allows the posture relationship between the three to be described from different perspectives, which helps improve the accuracy of the parameter adjustment model in predicting the recommended posture adjustment values.
[0013] Optionally, the posture adjustment recommended value is corrected to within the posture parameter range corresponding to the driver's body shape characteristics, including: when the posture adjustment recommended value is greater than the upper limit value of the posture parameter range, adjusting the posture adjustment recommended value to the upper limit value of the posture parameter range; when the posture adjustment recommended value is less than the lower limit value of the posture parameter range, adjusting the posture adjustment recommended value to the lower limit value of the posture parameter range.
[0014] In this embodiment, by adjusting the posture adjustment recommendation value that exceeds the posture parameter range to the upper limit or lower limit of the posture parameter range, the posture adaptation relationship between the driver's seat, rearview mirror and head-up display can be guaranteed to the greatest extent while meeting the comfort of drivers with different body characteristics.
[0015] Optionally, the first posture parameter of the driver's seat, the second posture parameter of the rearview mirror or the third posture parameter of the head-up display are adjusted according to the driving scene data, including: when the driving trajectory includes a bumpy road surface, adjusting the first posture parameter to the first seat setting parameter; or, when the current light intensity is greater than the set light intensity and the current time is a set time period, adjusting the first posture parameter to the second seat setting parameter; or, when the driving trajectory includes a curve, adjusting the second posture parameter to the rearview mirror setting parameter; or, when the current light intensity is greater than the set light intensity, adjusting the third posture parameter of the head-up display to the display setting parameter corresponding to the current time period.
[0016] In this embodiment, the vehicle's trajectory and current light intensity within a subsequent set distance can be obtained during driving. The driver's seat position, rearview mirror position, and head-up display position can be adjusted based on the trajectory or current light intensity. This allows the positions of the driver's seat, rearview mirror, and head-up display to adapt to the vehicle's driving environment, improving driver comfort and safety.
[0017] In some embodiments, the vehicle components include a driver's seat, a rearview mirror, and a head-up display, and the device for linkage adjustment of the vehicle components includes: a monitoring module, configured to obtain driving scene data of the vehicle during driving, and adjust a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display according to the driving scene data; wherein the driving scene data includes the driving trajectory of the vehicle within a subsequent set distance and the current light intensity; an acquisition module, configured to obtain the current posture parameter of the changed item and the driver's body characteristics when any one of the first posture parameter, the second posture parameter, and the third posture parameter changes and the change value of the changed item is greater than the corresponding set threshold; a determination module, configured to input the current posture parameter of the changed item into a pre-constructed parameter adjustment model, determine the posture adjustment recommended values of the remaining two items that have not been adjusted among the driver's seat, the rearview mirror, and the head-up display, and correct the posture adjustment recommended values to within the posture parameter range corresponding to the driver's body characteristics; an adjustment module, configured to adjust the unchanged posture parameters among the first posture parameter, the second posture parameter, and the third posture parameter according to the corrected posture adjustment recommended values.
[0018] In some embodiments, an apparatus for coordinated adjustment of vehicle components includes a processor and a memory storing program instructions, and the processor is configured to execute the above-described method for coordinated adjustment of vehicle components when running the program instructions.
[0019] In some embodiments, the vehicle includes: a vehicle body, including a driver's seat, a rearview mirror and a head-up display; a device for linkage adjustment of vehicle components as described above is arranged on the vehicle body, and the device for linkage adjustment of vehicle components is respectively communicated with the driver's seat, the rearview mirror and the head-up display.
[0020] In some embodiments, a readable storage medium stores program instructions, and when the program instructions are executed, the computer is used to execute the above-mentioned method for linkage adjustment of vehicle components.
[0021] Beneficial effects of the present invention: (1) During vehicle driving, the present invention adjusts the first posture parameter of the driver's seat, the second posture parameter of the rearview mirror, or the third posture parameter of the head-up display according to driving scene data, so that each component is adapted to the vehicle driving environment.
[0022] (2) After determining that one of the first, second, and third posture parameters has changed due to adjustment, the present invention determines whether the change value of the changed parameter is greater than a set threshold. Only when the change value is greater than a set threshold will the subsequent steps be executed. In this way, it can be determined whether the changed parameter is an incorrectly adjusted parameter or a parameter with a small change. If so, there is no need to adjust the other two parameters, thereby avoiding ineffective adjustment of the posture of the driver's seat, rearview mirror, and head-up display.
[0023] (3) After determining the posture adjustment recommended values of the other two items based on the current posture parameter of the variable item, the present invention corrects the posture adjustment recommended values to be within the posture parameter range corresponding to the driver's body shape characteristics, so that the posture adjustment recommended values are adapted to the driver's body shape.
[0024] (4) The present invention can ensure that the postures of the driver's seat, rearview mirror and head-up display are always in the best coordinated state, thereby improving the driver's comfort and safety in driving the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition, Figure 1 is a schematic diagram of a method for linkage adjustment of vehicle components provided by an embodiment of the present disclosure; Figure 2 is a schematic diagram of steps for constructing a parameter adjustment model provided by an embodiment of the present disclosure; Figure 3 is a box plot of actual values of a third posture parameter generated during the training process of an initial adjustment model provided by an embodiment of the present disclosure; Figure 4 is a box plot of the predicted values of the third posture parameter generated during the training process of the initial adjustment model provided by an embodiment of the present disclosure; Figure 5 is a scatter plot corresponding to the height of a head-up display generated during the training process of an initial adjustment model provided by an embodiment of the present disclosure; Figure 6 This is a scatter plot corresponding to the brightness of a head-up display generated during the training of an initial adjustment model provided by an embodiment of the present disclosure; Figure 7 is an error histogram corresponding to the height of the head-up display generated during the training process of an initial adjustment model provided by an embodiment of the present disclosure; Figure 8 is an error histogram corresponding to the brightness of a head-up display generated during the training process of an initial adjustment model provided by an embodiment of the present disclosure; Figure 9 is a schematic diagram of a device for linkage adjustment of vehicle components provided by an embodiment of the present disclosure; Figure 10 2 is a schematic diagram of another device for linkage adjustment of vehicle components provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] The following describes the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art will readily appreciate the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments, and the various details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are intended only to illustrate the present invention and are not intended to limit the scope of protection of the present invention.
[0027] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. Therefore, the illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.
[0028] The vehicle provided by the embodiment of the present disclosure includes a vehicle body and a device arranged on the vehicle body for linkage adjustment of vehicle components.
[0029] Optionally, the vehicle body includes vehicle components such as a driver's seat, a rearview mirror and a head-up display.
[0030] Optionally, the device for linkage adjustment of vehicle components includes a processor, which is an executing entity for executing any of the following methods.
[0031] In conjunction with the above-mentioned vehicle, the embodiment of the present disclosure provides a method for linkage adjustment of vehicle components, such as Figure 1 As shown, the method includes: S101, while the vehicle is driving, obtaining driving scene data of the vehicle, and adjusting a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display according to the driving scene data; wherein the driving scene data includes the vehicle's driving trajectory and current light intensity within a subsequent set distance.
[0032] Specifically, when the vehicle is in the D gear state and the vehicle speed is greater than a preset vehicle speed, it is determined that the vehicle is in the driving state.
[0033] Optionally, the preset vehicle speed is 5 km / h to 10 km / h.
[0034] Specifically, the vehicle's navigation system is used to obtain the vehicle's driving trajectory within a subsequent set distance, and the light sensor on the vehicle is used to obtain the current light intensity.
[0035] It is understandable that when the vehicle's driving scene changes, the driver's requirements for the posture of the driver's seat, rearview mirror, and head-up display will also change. For example, when the vehicle is driving on bumpy roads, the driver may need the seat back to provide stronger support. For another example, when the vehicle is driving on a section of road with continuous curves, the driver may need a larger rearview mirror angle to increase the field of view. For another example, when the vehicle is driving in strong lighting conditions, the driver may need a brighter head-up display to clearly observe the vehicle's driving data. Therefore, it is necessary to obtain the vehicle's driving scene data while the vehicle is driving, and adjust the first posture parameter of the driver's seat, the second posture parameter of the rearview mirror, or the third posture parameter of the head-up display based on the driving scene data.
[0036] Optionally, the first posture parameter of the driver's seat, the second posture parameter of the rearview mirror or the third posture parameter of the head-up display are adjusted according to the driving scene data, including: when the driving trajectory includes a bumpy road surface, adjusting the first posture parameter to the first seat setting parameter; or, when the current light intensity is greater than the set light intensity and the current time is a set time period, adjusting the first posture parameter to the second seat setting parameter; or, when the driving trajectory includes a curve, adjusting the second posture parameter to the rearview mirror setting parameter; or, when the current light intensity is greater than the set light intensity, adjusting the third posture parameter of the head-up display to the display setting parameter corresponding to the current time period.
[0037] Specifically, when the driving trajectory includes bumpy roads, adjusting the first posture parameter of the driver's seat to the first seat setting parameter can reduce the impact of vibration and bumps on the driver. When the current light intensity exceeds the set light intensity and the current time is within the set time period, adjusting the first posture parameter to the second seat setting parameter can prevent direct light from shining on the driver's face and affecting the driver's field of vision.
[0038] Specifically, when a vehicle is about to enter a curve, the driver's field of view changes, and the current rearview mirror posture may not meet the driver's needs for observing vehicles behind the curve. Therefore, if the subsequent driving trajectory within a set distance includes a curve, the second rearview mirror posture parameters are adjusted to the rearview mirror setting parameters in advance. This expands the rearview mirror's field of view, allowing the driver to more clearly observe vehicles behind the curve, thereby improving driving safety.
[0039] Optionally, different rearview mirror setting parameters may be set for different types of curves.
[0040] It is understood that excessive light intensity may blur or cause reflections on the head-up display, affecting the driver's visual experience and information acquisition. Therefore, when the current light intensity exceeds the set light intensity, the third posture parameter of the head-up display is adjusted to the display setting parameter corresponding to the current time period.
[0041] Specifically, since the angles of light incident on the interior of the vehicle are different in different time periods, corresponding display setting parameters are set for each time period.
[0042] Optionally, the first posture parameter includes seat height, seat back angle and horizontal position of the seat; and / or, the second posture parameter includes the position of the horizontal adjustment axis and the position of the vertical adjustment axis of the left rearview mirror and the right rearview mirror; and / or, the third posture parameter includes the height and brightness of the head-up display.
[0043] S102 , when any one of the first posture parameter, the second posture parameter, and the third posture parameter changes, and the change value of the change item is greater than the corresponding set threshold, obtain the current posture parameter of the change item and the driver's body shape characteristics.
[0044] Specifically, the processor determines whether the first posture parameter, the second posture parameter, and the third posture parameter have changed by comparing the posture parameters collected at the current moment with the posture parameters collected at the previous moment.
[0045] Specifically, the current posture parameter of the changed item is acquired only when the difference between the posture parameter collected at the current moment and the posture parameter collected at the previous moment is greater than the corresponding set threshold value. For example, for the first posture parameter of the driver's seat, the current posture parameter of the driver's seat is acquired only when the horizontal position of the seat changes by more than 1 cm. For another example, for the second posture parameter of the rearview mirror, the current posture parameter of the rearview mirror is acquired only when the angle of the rearview mirror changes by more than 0.5°. This allows determination of whether the changed item is an incorrectly adjusted item or an item with a minor change. If so, there is no need to adjust the remaining two items, thus avoiding ineffective adjustments to the posture of the driver's seat, rearview mirror, and head-up display.
[0046] Specifically, the driver's image is obtained through a camera installed inside the vehicle, and key information such as the driver's height, body shape, limb proportions, etc. are identified based on the driver's image to determine the driver's physical characteristics.
[0047] S103, inputting the current posture parameter of the variable item into a pre-built parameter adjustment model, determining the posture adjustment recommended values of the remaining two items that have not been adjusted, namely, the driver's seat, the rearview mirror, and the head-up display, and correcting the posture adjustment recommended values to within the posture parameter range corresponding to the driver's body shape characteristics.
[0048] Specifically, the parameter adjustment model is constructed in advance based on the correlation mapping relationship between the driver's seat, the rearview mirror and the head-up display, and can match the other two posture parameters according to one posture parameter.
[0049] Specifically, based on the recommended posture adjustment values for the remaining two unadjusted items (the driver's seat, rearview mirror, and head-up display) output by the parameter adjustment model, it is possible to determine how these two unadjusted components should be adjusted to provide the driver with a more comfortable driving experience. Therefore, the current posture parameters of the variable items are input into the pre-built parameter adjustment model to determine the recommended posture adjustment values for the remaining two unadjusted items (the driver's seat, rearview mirror, and head-up display).
[0050] It's understandable that drivers with different body types may have different requirements for device posture. For example, a tall driver may require a higher seat height than a medium-sized driver, while a shorter driver may require the opposite adjustment. Therefore, the posture adjustment recommendations output by the parameter adjustment model need to be modified based on the posture parameter range corresponding to the driver's body type.
[0051] Optionally, the posture parameter range corresponding to the driver's body characteristics is determined as follows: the posture parameter range corresponding to the driver's body characteristics is determined from a historical driving database of the vehicle; wherein the historical driving database stores the posture parameter ranges of the driver's seat, rearview mirror and head-up display used by drivers with different body characteristics when driving the vehicle; and according to a preset adjustment strategy, the posture adjustment recommended value is adjusted to within the posture parameter range.
[0052] Specifically, the historical driving database stores a large number of posture parameter ranges of the driver's seat, rearview mirror, and head-up display adopted by drivers with different body characteristics when driving a vehicle.
[0053] Specifically, after obtaining the current driver's body type, the current driver's body type can be compared with the body type characteristics stored in the database to find the corresponding or most similar body type category, and then determine the posture parameter ranges of the driver's seat, rearview mirror, and head-up display within that category. For example, if the current driver's body type characteristics are tall, the posture parameter ranges of the driver's seat, rearview mirror, and head-up display corresponding to the tall driver category can be found in the historical driving database.
[0054] Specifically, the initial recommended posture adjustment value is compared with the posture parameter range. The portion of the recommended posture adjustment value that exceeds the posture parameter range can be determined. For example, if the initial recommended seat height is 35 cm, and the seat height range in the posture parameter range is 30 cm to 33 cm, the recommended seat height can be adjusted to within that range, for example, to 32 cm.
[0055] S104: Adjust unchanged posture parameters among the first posture parameter, the second posture parameter, and the third posture parameter according to the revised posture adjustment recommended value.
[0056] Specifically, after determining and correcting the recommended posture adjustment value, the processor can control the actuators of the corresponding components to adjust their posture parameters based on the corrected recommended posture adjustment value. For example, if the first posture parameter of the driver's seat has changed, the actuators of the rearview mirror and the head-up display will be controlled to adjust the second and third posture parameters according to the recommended posture adjustment value. For another example, if the second posture parameter of the rearview mirror has changed, the actuators of the driver's seat and the head-up display will be controlled to adjust the first and third posture parameters according to the recommended posture adjustment value. For another example, if the third posture parameter of the head-up display has changed, the actuators of the driver's seat and the rearview mirror will be controlled to adjust the first and second posture parameters according to the recommended posture adjustment value.
[0057] In the disclosed embodiment, while the vehicle is in motion, a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display are adjusted based on driving scenario data to adapt each component to the vehicle's driving environment. If one of the first, second, or third posture parameters changes due to adjustment, and the change exceeds a set threshold, the current posture parameter of the changed parameter is input into a pre-established parameter adjustment model to determine recommended posture adjustment values for the remaining two parameters that have not been adjusted. After determining the recommended posture adjustment values, the recommended posture adjustment values are modified based on the posture parameter range corresponding to the driver's body type to adapt them to the driver's body type. Finally, based on the modified recommended posture adjustment values, the corresponding actuators are controlled to perform coordinated adjustments to the posture parameters of the remaining two parameters of the driver's seat, rearview mirror, and head-up display. This ensures that the postures of the driver's seat, rearview mirror, and head-up display are always optimally coordinated during vehicle operation, improving the driver's driving comfort and safety.
[0058] In some embodiments, the step of constructing a parameter adjustment model includes: obtaining a historical posture parameter set of the driver's seat, rearview mirror and head-up display of a vehicle of the same model as the present vehicle in a driving state; wherein the historical posture parameter set includes multiple groups of posture parameter combinations of the driver's seat, rearview mirror and head-up display; constructing an initial adjustment model that reflects the mapping relationship between the postures of the driver's seat, rearview mirror and head-up display; and training the initial adjustment model according to the historical posture parameter set to obtain a parameter adjustment model.
[0059] Combine Figure 2 As shown, the steps of constructing the parameter adjustment model include: S201 , obtaining a historical posture parameter set of a driver's seat, a rearview mirror, and a head-up display of a vehicle of the same model as the present vehicle in a driving state.
[0060] The historical posture parameter set includes multiple combinations of posture parameters of the driver's seat, rearview mirror and head-up display.
[0061] It is understandable that the adaptation relationship between the driver's seat, rearview mirror, and head-up display of different vehicle models is completely different. Therefore, it is necessary to obtain the posture parameter combination of the driver's seat, rearview mirror, and head-up display of a vehicle of the same model as the current vehicle in a driving state as the historical posture parameter set.
[0062] S202 : Constructing an initial adjustment model that reflects the mapping relationship between the postures of the driver's seat, the rearview mirror, and the head-up display.
[0063] Specifically, by establishing a mapping relationship between the posture parameters of three vehicle components: the driver's seat, the rearview mirror, and the head-up display, when any posture parameter changes, the posture adjustment recommended values of the remaining two can be derived.
[0064] Optionally, a regression model or a classification model may be used to construct the initial adjustment model. The regression model is one of a linear regression model, a decision tree regression model, a random forest regression model, and an XGBoost regression model; and the classification model is one of a logistic regression model, a support vector machine, and a K-nearest neighbor architecture.
[0065] S203: Training the initial adjustment model according to the historical posture parameter set to obtain a parameter adjustment model.
[0066] Specifically, taking the initial adjustment model constructed using the vector regression SVR model as an example, the historical posture parameter set is divided into a training set and a test set according to a set ratio, and a random seed is set to complete the training of the initial adjustment model.
[0067] For example, the ratio is set to 8:2 and the random seed is set to 41 to 45.
[0068] Optionally, before training the initial adjustment model based on the historical posture parameter set, the method also includes: filling the null values in the historical posture parameter set with data adjacent to the null values; and / or, using the Laetal rule to remove outliers in the historical posture parameter set; and / or, standardizing the value range of each parameter in the historical posture parameter set.
[0069] Optionally, after obtaining the parameter adjustment model, the method further includes evaluating the trained parameter adjustment model by calculating the mean square error and coefficient of determination of the model. If the mean square error and coefficient of determination do not meet preset requirements, i.e., the model evaluation result is unsatisfactory, the historical posture parameter set can be retrieved to adjust and optimize the model until it meets the requirements.
[0070] Optionally, after obtaining the parameter adjustment model, the method further includes: applying the parameter adjustment model to an actual vehicle to obtain feedback information from the driver; and optimizing the parameter adjustment model according to the feedback information.
[0071] Optionally, during training, a boxplot, scatterplot, and error histogram are generated and displayed for the model, providing an intuitive understanding of the model's current performance during training. The boxplot compares the distribution differences between the model's predicted and actual values, demonstrating the discrete nature of the data. The scatterplot displays the correspondence between the model's predicted and actual values, allowing for intuitive assessment of the model's prediction accuracy using the reference line (y=x). The error histogram displays the probability distribution of prediction errors, facilitating analysis of error concentration intervals.
[0072] For example, taking the prediction of the third posture parameter of the head-up display as an example, the box plot of the actual value of the third posture parameter generated during the initial adjustment model training process is as follows: Figure 3 As shown; the box plot of the predicted value of the third posture parameter generated during the initial adjustment model training process is shown Figure 4 As shown; the scatter plot corresponding to the height of the head-up display generated during the initial adjustment model training process is shown as Figure 5 As shown; the scatter plot corresponding to the brightness of the head-up display generated during the initial adjustment model training process is shown as Figure 6 ; The error histogram corresponding to the height of the head-up display generated during the initial adjustment model training process is as follows Figure 7 As shown; the error histogram corresponding to the brightness of the head-up display generated during the initial adjustment model training process is shown as Figure 8 As shown. Among them, Figures 3 to 8 Where HUD_hei is the height of the head-up display, and HUD_bri is the brightness of the head-up display.
[0073] In this embodiment, a parameter adjustment model is trained by pre-collecting historical posture parameters of the driver's seat, rearview mirror, and head-up display (HUD) of vehicles of the same model as the current vehicle while in motion. This model can match one posture parameter of the driver's seat, rearview mirror, and HUD to the other two. This improves the efficiency and accuracy of determining recommended posture adjustment values.
[0074] In some embodiments, the initial adjustment model includes a first sub-adjustment model, a second sub-adjustment model and a third sub-adjustment model; constructing an initial adjustment model that reflects the mapping relationship between the postures of the driver's seat, rearview mirror and head-up display, including: identifying a first mapping relationship between the postures of the rearview mirror, head-up display and the driver's seat based on a historical posture parameter set, and constructing a first sub-adjustment model for predicting the posture parameters of the rearview mirror and head-up display based on the posture parameters of the driver's seat; identifying a second mapping relationship between the postures of the driver's seat, head-up display and the rearview mirror based on the historical posture parameter set, and constructing a second sub-adjustment model for predicting the posture parameters of the driver's seat and head-up display based on the posture parameters of the rearview mirror; identifying a third mapping relationship between the postures of the driver's seat, rearview mirror and head-up display based on the historical posture parameter set, and constructing a third sub-adjustment model for predicting the posture parameters of the driver's seat and rearview mirror based on the posture parameters of the head-up display.
[0075] Specifically, the initial adjustment model includes a first sub-adjustment model, a second sub-adjustment model, and a third sub-adjustment model. Each sub-adjustment model is constructed based on the posture mapping relationship of different combinations of the driver's seat, rearview mirror, and head-up display postures. In this way, the posture relationship between the three can be described from different perspectives.
[0076] Optionally, the first sub-regulation model, the second sub-regulation model and the third sub-regulation model are all constructed using a three-level modeling framework.
[0077] For example, using a three-level modeling framework to construct the first sub-adjustment model, the construction process is divided into three stages. In the first stage, a seat posture feature set is extracted from the historical posture parameter set, and based on the seat posture feature set, the comfort performance of the seat configuration is quantified. In the second stage, a rearview mirror posture feature set is extracted from the historical posture parameter set, and the seat feature set from the first stage is reused to determine the impact of the seat posture features on the rearview mirror posture features. In the third stage, the seat feature set from the first stage and the rearview mirror posture feature set from the second stage are integrated to construct a comprehensive feature space that reflects the driving scenario's requirements for the head-up display's posture parameters. This determines a first mapping relationship between the rearview mirror, head-up display, and the driver's seat posture, and constructs a first sub-adjustment model for predicting the posture parameters of the rearview mirror and head-up display based on the posture parameters of the driver's seat.
[0078] In this embodiment, different sub-adjustment models are constructed for different combinations of the posture mapping relationships among the driver's seat, rearview mirror, and head-up display. This allows the posture relationship between the three to be described from different perspectives, which helps improve the accuracy of the parameter adjustment model in predicting the recommended posture adjustment values.
[0079] In some embodiments, the posture adjustment recommended value may be corrected according to a correction coefficient corresponding to the driver's body shape characteristics; the product of the posture adjustment recommended value and the correction coefficient is used as the corrected posture adjustment recommended value.
[0080] In some embodiments, the posture adjustment recommended value is corrected to the posture parameter range corresponding to the driver's body shape characteristics, including: when the posture adjustment recommended value is greater than the upper limit value of the posture parameter range, the posture adjustment recommended value is adjusted to the upper limit value of the posture parameter range; when the posture adjustment recommended value is less than the lower limit value of the posture parameter range, the posture adjustment recommended value is adjusted to the lower limit value of the posture parameter range.
[0081] In this embodiment, by adjusting the posture adjustment recommendation value that exceeds the posture parameter range to the upper limit or lower limit of the posture parameter range, the posture adaptation relationship between the driver's seat, rearview mirror and head-up display can be guaranteed to the greatest extent while meeting the comfort of drivers with different body characteristics.
[0082] Combine Figure 9 As shown, an embodiment of the present disclosure provides an apparatus 900 for coordinated adjustment of vehicle components, comprising: a monitoring module 901, an acquisition module 902, a determination module 903, and an adjustment module 904. The monitoring module 901 is configured to acquire driving scene data of the vehicle while the vehicle is in motion, and adjust a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display based on the driving scene data; wherein the driving scene data includes the vehicle's driving trajectory and current light intensity within a subsequent set distance. The acquisition module 902 is configured to, if any of the first, second, and third posture parameters changes and the change value of the change item exceeds a corresponding set threshold, acquire the current posture parameter of the changed item and the driver's body shape characteristics. The determination module 903 is configured to input the current posture parameter of the changed item into a pre-established parameter adjustment model, determine recommended posture adjustment values for the remaining two items of the driver's seat, rearview mirror, and head-up display that have not been adjusted, and correct the recommended posture adjustment values to fall within the posture parameter range corresponding to the driver's body shape characteristics. The adjustment module 904 is configured to adjust unchanged posture parameters among the first posture parameter, the second posture parameter, and the third posture parameter according to the revised posture adjustment recommended value.
[0083] Combine Figure 10As shown, an embodiment of the present disclosure provides an apparatus 1000 for coordinated adjustment of vehicle components, comprising: a processor 1001 and a memory 1002. Optionally, the apparatus may further include a communication interface 1003 and a bus 1004. The processor 1001, the communication interface 1003, and the memory 1002 may communicate with each other via the bus 1004. The communication interface 1003 may be used for information transmission. The processor 1001 may invoke logic instructions in the memory 1002 to execute the vehicle information interaction method of the above embodiment.
[0084] In addition, the logic instructions in the memory 1002 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0085] Memory 1002, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. Processor 1001 executes the program instructions / modules stored in memory 1002 to execute functional applications and data processing, thereby implementing the method for coordinated adjustment of vehicle components in the above-described embodiments.
[0086] The memory 1002 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 1002 may include high-speed random access memory and non-volatile memory.
[0087] An embodiment of the present disclosure provides a readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned method for interacting with vehicle information.
[0088] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, which, when executed by a computer, enable the computer to execute the above-mentioned method for linkage adjustment of vehicle components.
[0089] The aforementioned readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0090] The above description and the accompanying drawings sufficiently illustrate the embodiments of the present disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless expressly required, individual components and functions are optional, and the order of operations may vary. Portions and features of some embodiments may be included in or replace portions and features of other embodiments. Moreover, the terms used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, the singular forms "a", "an" and "the" are intended to also include the plural forms unless the context clearly indicates otherwise. Similarly, the term "and / or" as used in this application means any and all possible combinations of one or more of the associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be referred to the description of the method part.
[0091] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0092] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices and equipment) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units may be merely a logical functional division. In actual implementation, other divisions may be used, such as combining or integrating multiple units or components into another system, or omitting or disabling some features. Furthermore, the coupling or direct coupling or communication connection shown or discussed between each other may be through some interface, or indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to implement the embodiments according to actual needs. Furthermore, the functional units in the embodiments disclosed herein may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0093] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in an order different from that disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for linkage adjustment of vehicle components, characterized in that: The vehicle component includes a driver's seat, a rearview mirror, and a head-up display, and the method includes: Acquiring driving scene data of the vehicle during driving, and adjusting a first posture parameter of a driver's seat, a second posture parameter of a rearview mirror, or a third posture parameter of a head-up display according to the driving scene data; wherein the driving scene data includes a driving trajectory of the vehicle within a subsequent set distance and current light intensity; When any one of the first posture parameter, the second posture parameter, and the third posture parameter changes, and the change value of the change item is greater than the corresponding set threshold, obtaining the current posture parameter of the change item and the driver's body shape characteristics; Inputting the current posture parameters of the variable items into a pre-built parameter adjustment model, determining recommended posture adjustment values for the remaining two items that have not been adjusted, namely, the driver's seat, the rearview mirror, and the head-up display, and correcting the recommended posture adjustment values to within the posture parameter range corresponding to the driver's body shape characteristics; According to the revised posture adjustment recommended value, the unchanged posture parameters among the first posture parameter, the second posture parameter and the third posture parameter are adjusted.
2. The method according to claim 1, characterized in that The steps to build a parameter adjustment model include: Obtaining a historical posture parameter set of a driver's seat, a rearview mirror, and a head-up display of a vehicle of the same model as the present vehicle in a driving state; wherein the historical posture parameter set includes multiple combinations of posture parameters of the driver's seat, the rearview mirror, and the head-up display; Construct an initial adjustment model that reflects the mapping relationship between the driver's seat, rearview mirror, and head-up display posture; The initial adjustment model is trained according to the historical posture parameter set to obtain a parameter adjustment model.
3. The method according to claim 2, characterized in that The initial adjustment model includes a first sub-adjustment model, a second sub-adjustment model, and a third sub-adjustment model. The initial adjustment model that reflects the mapping relationship between the driver's seat, rearview mirror, and head-up display posture includes: Identifying a first mapping relationship between the postures of the rearview mirror and the head-up display and the driver's seat based on the historical posture parameter set, and constructing a first sub-adjustment model for predicting the posture parameters of the rearview mirror and the head-up display based on the posture parameters of the driver's seat; Identifying a second mapping relationship between the postures of the driver's seat, the head-up display, and the rearview mirror based on the historical posture parameter set, and constructing a second sub-adjustment model for predicting the posture parameters of the driver's seat and the head-up display based on the posture parameters of the rearview mirror; A third mapping relationship between the postures of the driver's seat and rearview mirror and the head-up display is identified based on the historical posture parameter set, and a third sub-adjustment model is constructed for predicting the posture parameters of the driver's seat and rearview mirror based on the posture parameters of the head-up display.
4. The method according to claim 1, wherein The first posture parameter includes seat height, seat back angle and seat position in the horizontal direction; and / or, The second posture parameter includes the position of the horizontal adjustment axis and the position of the vertical adjustment axis of the left rearview mirror and the right rearview mirror; and / or, The third posture parameter includes the height and brightness of the head-up display.
5. The method according to any one of claims 1 to 4, characterized in that Correct the recommended posture adjustment values to the posture parameter range corresponding to the driver's body characteristics, including: When the recommended attitude adjustment value is greater than the upper limit of the attitude parameter range, adjusting the recommended attitude adjustment value to the upper limit of the attitude parameter range; When the recommended posture adjustment value is smaller than the lower limit of the posture parameter range, the recommended posture adjustment value is adjusted to the lower limit of the posture parameter range.
6. The method according to any one of claims 1 to 4, characterized in that Adjusting a first posture parameter of a driver's seat, a second posture parameter of a rearview mirror, or a third posture parameter of a head-up display according to driving scene data includes: When the driving trajectory includes a bumpy road, adjusting the first posture parameter to the first seat setting parameter; or When the current light intensity is greater than the set light intensity and the current time is within the set time period, the first posture parameter is adjusted to the second seat setting parameter; or, When the driving trajectory includes a curve, the second posture parameter is adjusted to the rearview mirror setting parameter; or, When the current light intensity is greater than the set light intensity, the third posture parameter of the head-up display is adjusted to a display setting parameter corresponding to the current time period.
7. A device for linkage adjustment of vehicle components, characterized in that: Vehicle components include the driver's seat, rearview mirror, and head-up display, and the device includes: a monitoring module configured to obtain driving scene data of the vehicle while the vehicle is traveling, and adjust a first posture parameter of the driver's seat, a second posture parameter of the rearview mirror, or a third posture parameter of the head-up display according to the driving scene data; wherein the driving scene data includes a driving trajectory of the vehicle within a subsequent set distance and current light intensity; an acquisition module configured to acquire the current posture parameter of the changed item and the driver's body shape characteristics when any one of the first posture parameter, the second posture parameter, and the third posture parameter changes and the change value of the changed item is greater than the corresponding set threshold; a determination module configured to input the current posture parameter of the variable item into a pre-built parameter adjustment model, determine recommended posture adjustment values for the remaining two items of the driver's seat, rearview mirror, and head-up display that have not been adjusted, and correct the recommended posture adjustment values to within a posture parameter range corresponding to the driver's body shape characteristics; The adjustment module is configured to adjust unchanged posture parameters among the first posture parameter, the second posture parameter, and the third posture parameter according to the revised posture adjustment recommended value.
8. A device for linkage adjustment of vehicle components, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the method for coordinated adjustment of vehicle components according to any one of claims 1 to 6 when running the program instructions.
9. A vehicle, characterized in that: include: the vehicle body, including the driver's seat, rearview mirror, and head-up display; The device for linkage adjustment of vehicle components as described in claim 7 or 8 is provided on the vehicle body, and the device for linkage adjustment of vehicle components is communicatively connected to the driver's seat, rearview mirror and head-up display respectively.
10. A readable storage medium storing program instructions, characterized in that: When the program instructions are executed, the computer is used to execute the method for linkage adjustment of vehicle components according to any one of claims 1 to 6.
Citation Information
Cited By
A car-machine linkage automobile rearview mirror memory position intelligent calling control system
CN122481613A