Parameter adjustment method, system and readable storage medium of HUD

By combining time period and vibration sensor detection of HUD parameter differences, and combining voice commands and seat height information, the rotation angle of the HUD's moving mirror and the status of the position sensor are adjusted in real time, solving the problem of parameter deviation of HUD during driving and improving the driver's user experience.

CN116699852BActive Publication Date: 2026-03-17YIPU PHOTOELECTRIC (TIANJIN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing HUDs suffer from parameter deviations due to bumps or vibrations while the vehicle is in motion, affecting the driver's experience. Current adjustment methods are mainly performed when the vehicle is stationary and cannot respond to parameter changes during driving in real time.

Method used

By detecting the difference in HUD parameters and vehicle vibration through a preset time period and vibration sensors, parameter adjustments are triggered. Combined with voice commands and seat height information, the HUD parameters, including the rotation angle of the moving mirror and the working status of the position sensor, are adjusted in real time.

Benefits of technology

It enables real-time adjustment of HUD parameters, improving accuracy and stability during driving and reducing driver confusion caused by parameter deviations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116699852B_ABST
    Figure CN116699852B_ABST
Patent Text Reader

Abstract

The application discloses a parameter adjustment method and system of a HUD and a readable storage medium, wherein the method comprises the following steps: acquiring a parameter value of the HUD based on a preset time period; comparing and analyzing the parameter value of the HUD with a preset parameter value of the HUD to obtain a parameter difference value of the HUD; judging whether the parameter difference value of the HUD is greater than a preset parameter difference threshold value, and if yes, triggering parameter adjustment information of the HUD; and sending the parameter difference value of the HUD to a preset terminal for adjustment; and the parameter value of the HUD is determined by a rotation angle of a moving mirror. The application adjusts the working period of a position sensor of the HUD in real time by combining with a driving road condition, and adjusts the parameter of the HUD in time; in addition, the parameter adjustment precision of the HUD is improved by grading adjustment of the parameter of the HUD.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to vehicle head-up display systems, and more specifically, to a method, system, and readable storage medium for adjusting the parameters of a HUD. Background Technology

[0002] Head-up display (HUD) systems offer convenience to drivers, but different road conditions during driving can cause significant bumps or vibrations, potentially leading to deviations in the position of the HUD's moving mirrors and resulting in errors in the HUD's height parameters. Currently, HUD parameter adjustments are primarily made when the vehicle is stationary, but the parameters of the HUD on the vehicle can change while the vehicle is in motion, causing confusion for the driver.

[0003] Therefore, existing technologies have shortcomings and urgently need improvement. Summary of the Invention

[0004] In view of the above problems, the purpose of this invention is to provide a method, system and readable storage medium for adjusting the parameters of a HUD, which can more conveniently and effectively adjust the parameters of the HUD.

[0005] The first aspect of this invention provides a method for adjusting the parameters of a HUD, comprising:

[0006] Obtain HUD parameter values ​​based on a preset time period;

[0007] The parameter values ​​of the HUD are compared and analyzed with the preset HUD settings to obtain the parameter difference of the HUD;

[0008] Determine whether the parameter difference of the HUD is greater than a preset parameter difference threshold. If so, trigger the parameter adjustment information of the HUD.

[0009] The parameter differences of the HUD are sent to a preset terminal for adjustment;

[0010] The parameter values ​​of the HUD are determined by the rotation angle of the moving mirror.

[0011] This plan also includes:

[0012] Vehicle vibration values ​​are obtained based on preset vibration sensors;

[0013] Determine whether the vehicle vibration value is greater than a preset vibration threshold; if so, trigger the HUD position sensor.

[0014] The position information of the HUD moving mirror is obtained by the HUD position sensor and the preset time period is re-timed.

[0015] This plan also includes:

[0016] When the vehicle vibration value exceeds the preset vibration threshold, the time when the corresponding vehicle vibration value is generated is recorded.

[0017] Vehicle vibration values ​​exceeding the preset vibration threshold are arranged in chronological order, and the time difference between adjacent times is calculated.

[0018] Determine whether the time difference is less than a preset first time difference threshold. If so, trigger the HUD position sensor switch of the vehicle and keep it in continuous working state.

[0019] When the vehicle's HUD position sensor remains continuously operational, it determines whether the time difference between adjacent times is greater than a preset second time threshold. If so, the vehicle's HUD position sensor exits the continuous operational state.

[0020] In this solution, the steps for setting the preset HUD parameter values ​​include:

[0021] The user selects a specific camera angle in the user interface and confirms it.

[0022] The user-selected specific camera angle is sent to a preset storage repository for storage;

[0023] Set the user-selected specific moving mirror angle as the preset HUD setting parameter value.

[0024] This plan also includes:

[0025] Based on preset voice information, the HUD enters the state of setting parameter value adjustment;

[0026] Obtain adjustment instructions from the user;

[0027] Based on the adjustment command information from the user terminal and the preset adjustment coefficient, the rotation angle of the moving mirror corresponding to the adjustment command is obtained;

[0028] Based on the rotation angle of the moving mirror before adjustment, it is determined whether the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range. If so, the setting parameter value is adjusted according to the adjustment command from the user terminal; otherwise, the user terminal is prompted to re-enter the voice command information.

[0029] This plan also includes:

[0030] Obtain the vehicle's seat height information;

[0031] Based on the height range that the vehicle's seat height falls into, the recommended values ​​for the HUD settings corresponding to the vehicle's seat height are obtained.

[0032] Recommended settings for the HUD are sent to the user's screen for display.

[0033] A second aspect of the present invention provides a parameter adjustment system for a head-up display (HUD), comprising a memory and a processor. The memory stores a parameter adjustment method program for the HUD, which, when executed by the processor, performs the following steps:

[0034] Obtain HUD parameter values ​​based on a preset time period;

[0035] The parameter values ​​of the HUD are compared and analyzed with the preset HUD settings to obtain the parameter difference of the HUD;

[0036] Determine whether the parameter difference of the HUD is greater than a preset parameter difference threshold. If so, trigger the parameter adjustment information of the HUD.

[0037] The parameter differences of the HUD are sent to a preset terminal for adjustment;

[0038] The parameter values ​​of the HUD are determined by the rotation angle of the moving mirror.

[0039] This plan also includes:

[0040] Vehicle vibration values ​​are obtained based on preset vibration sensors;

[0041] Determine whether the vehicle vibration value is greater than a preset vibration threshold; if so, trigger the HUD position sensor.

[0042] The position information of the HUD moving mirror is obtained by the HUD position sensor and the preset time period is re-timed.

[0043] This plan also includes:

[0044] When the vehicle vibration value exceeds the preset vibration threshold, the time when the corresponding vehicle vibration value is generated is recorded.

[0045] Vehicle vibration values ​​exceeding the preset vibration threshold are arranged in chronological order, and the time difference between adjacent times is calculated.

[0046] Determine whether the time difference is less than a preset first time difference threshold. If so, trigger the HUD position sensor switch of the vehicle and keep it in continuous working state.

[0047] When the vehicle's HUD position sensor remains continuously operational, it determines whether the time difference between adjacent times is greater than a preset second time threshold. If so, the vehicle's HUD position sensor exits the continuous operational state.

[0048] In this solution, the steps for setting the preset HUD parameter values ​​include:

[0049] The user selects a specific camera angle in the user interface and confirms it.

[0050] The user-selected specific camera angle is sent to a preset storage repository for storage;

[0051] Set the user-selected specific moving mirror angle as the preset HUD setting parameter value.

[0052] This plan also includes:

[0053] Based on preset voice information, the HUD enters the state of setting parameter value adjustment;

[0054] Obtain adjustment instructions from the user;

[0055] Based on the adjustment command information from the user terminal and the preset adjustment coefficient, the rotation angle of the moving mirror corresponding to the adjustment command is obtained;

[0056] Based on the rotation angle of the moving mirror before adjustment, it is determined whether the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range. If so, the setting parameter value is adjusted according to the adjustment command from the user terminal; otherwise, the user terminal is prompted to re-enter the voice command information.

[0057] This plan also includes:

[0058] Obtain the vehicle's seat height information;

[0059] Based on the height range that the vehicle's seat height falls into, the recommended values ​​for the HUD settings corresponding to the vehicle's seat height are obtained.

[0060] Recommended settings for the HUD are sent to the user's screen for display.

[0061] A third aspect of the present invention provides a computer-readable storage medium storing a parameter adjustment method program for a HUD, wherein when the parameter adjustment method program for a HUD is executed by a processor, the steps of the parameter adjustment method for a HUD as described in any of the preceding claims are implemented.

[0062] This invention discloses a method, system, and readable storage medium for adjusting the parameters of a HUD. By combining driving conditions, the working cycle of the HUD position sensor is adjusted in real time, and the parameters of the HUD are adjusted in a timely manner. In addition, by adjusting the parameters of the HUD in stages, the accuracy of the parameter adjustment of the HUD is improved. Attached Figure Description

[0063] Figure 1 A flowchart of a parameter adjustment method for a HUD according to the present invention is shown;

[0064] Figure 2The flowchart for setting the HUD's configuration parameters is shown;

[0065] Figure 3 A block diagram of a parameter adjustment system for a HUD according to the present invention is shown. Detailed Implementation

[0066] To better understand the above-mentioned objectives, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.

[0067] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.

[0068] Figure 1 A flowchart of a method for adjusting the parameters of a HUD according to the present invention is shown.

[0069] like Figure 1 As shown, this invention discloses a method for adjusting the parameters of a HUD, including:

[0070] S102, Obtain the parameter values ​​of the HUD based on a preset time period;

[0071] S104, compare and analyze the parameter values ​​of the HUD with the preset HUD setting parameter values ​​to obtain the parameter difference of the HUD;

[0072] S106, determine whether the parameter difference of the HUD is greater than the preset parameter difference threshold; if so, trigger the parameter adjustment information of the HUD.

[0073] S108, the parameter difference of the HUD is sent to a preset terminal for adjustment;

[0074] It should be noted that the parameter values ​​of the HUD are determined by the rotation angle of the moving mirror. The setting parameter value of the HUD is the rotation angle of the moving mirror. Let the rotation angle of the moving mirror be A0. The parameter adjustment process of the HUD is the same as the angle adjustment process of the moving mirror. For example, if the preset time period is set to 1 minute, then the position of the HUD moving mirror is detected every 1 minute by a preset HUD position sensor. Let the position of the HUD moving mirror detected by the preset HUD position sensor be A1. Then the parameter difference ΔA = |A1-A0|. If the preset parameter difference threshold is set to A2, then when ΔA>A2, it means that the parameter value of the corresponding HUD needs to be adjusted. When (A1-A0) is positive, the motor for adjusting the moving mirror needs to be adjusted clockwise (or counterclockwise); when (A1-A0) is negative, the motor for adjusting the moving mirror needs to be adjusted counterclockwise (or clockwise).

[0075] According to an embodiment of the present invention, it further includes:

[0076] Vehicle vibration values ​​are obtained based on preset vibration sensors;

[0077] Determine whether the vehicle vibration value is greater than a preset vibration threshold; if so, trigger the HUD position sensor.

[0078] The position information of the HUD moving mirror is obtained by the HUD position sensor and the preset time period is re-timed.

[0079] It should be noted that when the car vibrates, the position of the HUD's moving mirror will also vibrate. The vibration value of the car is detected by a preset vibration sensor and set as B1. If the preset vibration threshold is set to B0, then when B1>B0, the HUD position sensor is activated, regardless of the preset time period, and the preset time period is reset. For example, if the preset time period is set to 1 minute, and at 30 seconds, the preset vibration sensor detects that the car vibration value is greater than the preset vibration threshold, then the HUD position sensor is activated and the cycle time recorded by the preset time sensor is reset to zero, and the preset time period is reset from zero.

[0080] According to an embodiment of the present invention, it further includes:

[0081] When the vehicle vibration value exceeds the preset vibration threshold, the time when the corresponding vehicle vibration value is generated is recorded.

[0082] Vehicle vibration values ​​exceeding the preset vibration threshold are arranged in chronological order, and the time difference between adjacent times is calculated.

[0083] Determine whether the time difference is less than a preset first time difference threshold. If so, trigger the HUD position sensor switch of the vehicle and keep it in continuous working state.

[0084] When the vehicle's HUD position sensor remains continuously operational, it determines whether the time difference between adjacent times is greater than a preset second time threshold. If so, the vehicle's HUD position sensor exits the continuous operational state.

[0085] It should be noted that when the vehicle vibration value exceeds the preset vibration threshold, the time of occurrence of the corresponding vehicle vibration value is recorded, and vehicle vibration values ​​exceeding the preset vibration threshold are collected and numbered according to the order of occurrence, denoted as T. n Where n represents the time number corresponding to the vehicle vibration value exceeding the preset vibration threshold, and the time difference is set as ΔT, then ΔT = T n+1 -T n If the preset first time difference threshold is set to ΔT1, then when ΔT < ΔT1, the HUD position sensor switch of the vehicle is triggered, and the HUD position sensor of the vehicle is kept in a continuous working state. If ΔT > ΔT2, the HUD position sensor of the vehicle exits the continuous working state and enters a periodic working state. Here, ΔT2 represents the preset second time threshold, and ΔT2 > ΔT1. The preset first time difference threshold and the second time difference threshold are set by those skilled in the art.

[0086] Figure 2 The flowchart for setting the HUD configuration parameters is shown.

[0087] like Figure 2 As shown in this embodiment, the steps for setting the preset HUD parameter values ​​include:

[0088] The user selects a specific camera angle in the user interface and confirms it.

[0089] The user-selected specific camera angle is sent to a preset storage repository for storage;

[0090] Set the user-selected specific moving mirror angle as the preset HUD setting parameter value.

[0091] It should be noted that after the user selects a specific moving mirror angle on the user interface and confirms it, the repository stores the specific moving mirror angle and sends it to the circuit board. The circuit board drives the motor to rotate to achieve the moving mirror angle selected by the user, and sets the selected moving mirror angle as the preset HUD setting parameter value.

[0092] Furthermore, given the widespread adoption of mobile applications and the development of smartphones, the phone screen can also serve as the user interface. Different phones can install and register apps, each phone possessing a unique identification code. This code corresponds one-to-one with the HUD's rotation angle. When logging in using that phone, the HUD will adjust to the specific camera angle selected by the user.

[0093] According to an embodiment of the present invention, it further includes:

[0094] Based on preset voice information, the HUD enters the state of setting parameter value adjustment;

[0095] Obtain adjustment instructions from the user;

[0096] Based on the adjustment command information from the user terminal and the preset adjustment coefficient, the rotation angle of the moving mirror corresponding to the adjustment command is obtained;

[0097] Based on the rotation angle of the moving mirror before adjustment, it is determined whether the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range. If so, the setting parameter value is adjusted according to the adjustment command from the user terminal; otherwise, the user terminal is prompted to re-enter the voice command information.

[0098] It should be noted that when the vehicle is in motion, if the HUD settings need to be adjusted, the HUD settings interface can be activated via a preset voice message. Then, the rotation angle of the moving mirror can be obtained through the adjustment command. The user's adjustment command is divided into multiple command levels, and the preset adjustment coefficient is divided according to the corresponding command level to obtain multiple levels of adjustment coefficients. The rotation angle of the moving mirror is equal to the adjustment command level multiplied by the corresponding adjustment coefficient. Then, it is determined whether the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range, for example, the preset rotation angle range is between (0, 2) degrees. If the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range, the corresponding adjustment is made according to the user's voice command; otherwise, the user is prompted to re-enter the voice command.

[0099] According to an embodiment of the present invention, it further includes:

[0100] Obtain the vehicle's seat height information;

[0101] Based on the height range that the vehicle's seat height falls into, the recommended values ​​for the HUD settings corresponding to the vehicle's seat height are obtained.

[0102] Recommended settings for the HUD are sent to the user's screen for display.

[0103] It should be noted that the user needs to adjust the seat before starting the vehicle. After the seat is adjusted, the seat height is recorded, and the recommended setting value of the corresponding HUD is matched according to the corresponding seat height. The recommended setting value of the HUD is then displayed on the user's screen. The seat height range and the corresponding recommended setting value of the HUD are set by those skilled in the art according to actual needs.

[0104] According to an embodiment of the present invention, it further includes:

[0105] Get HUD startup information;

[0106] Set the settings parameter values ​​of the last HUD used when the HUD was last started to the settings parameter values ​​of the current HUD;

[0107] Adjust the vehicle HUD parameter values ​​to the current HUD settings.

[0108] It should be noted that when the HUD is started, if the user has not adjusted the HUD's settings, the HUD will default to the settings of the last used HUD and adjust the current HUD's settings accordingly.

[0109] According to an embodiment of the present invention, it further includes:

[0110] Obtain the cumulative operating time of the HUD position sensor cycle;

[0111] Extract the number of times the HUD parameters were adjusted within the cumulative time of the HUD position sensor's cycle operation;

[0112] The first stable value of the moving mirror is obtained based on the cumulative time of the HUD position sensor's cycle operation and the number of times the HUD parameters are adjusted within the cumulative time of the HUD position sensor's cycle operation.

[0113] Determine whether the first stable value of the moving mirror is greater than a preset first stable threshold; if so, trigger a prompt message.

[0114] The prompt message is sent to the user's screen for display.

[0115] It should be noted that the cumulative time of the HUD position sensor's cyclic operation is set to t. 总 Let m1 be the number of times the HUD parameters are adjusted during the cumulative working time of the HUD position sensor cycle, and Q1 be the first stable value of the moving mirror. Then Q1 = m1 / t 总The smaller Q1 is, the stronger the stability of the corresponding moving mirror during smooth driving. For example, if the preset first stability threshold is q1, then when Q1>q1, a prompt message is triggered, indicating that the user's HUD moving mirror needs maintenance.

[0116] According to an embodiment of the present invention, it further includes:

[0117] The number of times the vehicle vibration value exceeds the preset vibration threshold is obtained;

[0118] Extract the number of HUD parameter adjustments caused by vehicle vibration values ​​exceeding a preset vibration threshold;

[0119] The second stable value of the moving mirror is obtained based on the number of vehicle vibration values ​​exceeding the preset vibration threshold and the number of HUD parameter adjustments caused by vehicle vibration values ​​exceeding the preset vibration threshold.

[0120] Determine whether the second stable value of the moving mirror is greater than the preset second stable threshold. If so, trigger a prompt message.

[0121] The prompt message is sent to the user's screen as a notification.

[0122] It should be noted that the number of vehicle vibration values ​​exceeding the preset vibration threshold is set as m2, the number of HUD parameter adjustments caused by vehicle vibration values ​​exceeding the preset vibration threshold is set as m3, and the second stability value of the moving mirror is set as Q2. Then Q2 = m3 / m2, where the smaller Q2 is, the stronger the stability of the corresponding moving mirror during vibration. The preset second stability threshold is set as q2. When Q2 > q2, a prompt message is triggered, prompting the user that the HUD's moving mirror needs maintenance.

[0123] Figure 3 A block diagram of a parameter adjustment system for a HUD according to the present invention is shown.

[0124] like Figure 3 As shown, a second aspect of the present invention provides a parameter adjustment system 3 for a HUD, including a memory 31 and a processor 32. The memory stores a parameter adjustment method program for a HUD, which, when executed by the processor, performs the following steps:

[0125] Obtain HUD parameter values ​​based on a preset time period;

[0126] The parameter values ​​of the HUD are compared and analyzed with the preset HUD settings to obtain the parameter difference of the HUD;

[0127] Determine whether the parameter difference of the HUD is greater than a preset parameter difference threshold. If so, trigger the parameter adjustment information of the HUD.

[0128] The parameter differences of the HUD are sent to a preset terminal for adjustment;

[0129] It should be noted that the parameter values ​​of the HUD are determined by the rotation angle of the moving mirror. The setting parameter value of the HUD is the rotation angle of the moving mirror. Let the rotation angle of the moving mirror be A0. The parameter adjustment process of the HUD is the same as the angle adjustment process of the moving mirror. For example, if the preset time period is set to 1 minute, then the position of the HUD moving mirror is detected every 1 minute by a preset HUD position sensor. Let the position of the HUD moving mirror detected by the preset HUD position sensor be A1. Then the parameter difference ΔA = |A1-A0|. If the preset parameter difference threshold is set to A2, then when ΔA>A2, it means that the parameter value of the corresponding HUD needs to be adjusted. When (A1-A0) is positive, the motor for adjusting the moving mirror needs to be adjusted clockwise (or counterclockwise); when (A1-A0) is negative, the motor for adjusting the moving mirror needs to be adjusted counterclockwise (or clockwise).

[0130] According to an embodiment of the present invention, it further includes:

[0131] Vehicle vibration values ​​are obtained based on preset vibration sensors;

[0132] Determine whether the vehicle vibration value is greater than a preset vibration threshold; if so, trigger the HUD position sensor.

[0133] The position information of the HUD moving mirror is obtained by the HUD position sensor and the preset time period is re-timed.

[0134] It should be noted that when the car vibrates, the position of the HUD's moving mirror will also vibrate. The vibration value of the car is detected by a preset vibration sensor and set as B1. If the preset vibration threshold is set to B0, then when B1>B0, the HUD position sensor is activated, regardless of the preset time period, and the preset time period is reset. For example, if the preset time period is set to 1 minute, and at 30 seconds, the preset vibration sensor detects that the car vibration value is greater than the preset vibration threshold, then the HUD position sensor is activated and the cycle time recorded by the preset time sensor is reset to zero, and the preset time period is reset from zero.

[0135] According to an embodiment of the present invention, it further includes:

[0136] When the vehicle vibration value exceeds the preset vibration threshold, the time when the corresponding vehicle vibration value is generated is recorded.

[0137] Vehicle vibration values ​​exceeding the preset vibration threshold are arranged in chronological order, and the time difference between adjacent times is calculated.

[0138] Determine whether the time difference is less than a preset first time difference threshold. If so, trigger the HUD position sensor switch of the vehicle and keep it in continuous working state.

[0139] When the vehicle's HUD position sensor remains continuously operational, it determines whether the time difference between adjacent times is greater than a preset second time threshold. If so, the vehicle's HUD position sensor exits the continuous operational state.

[0140] It should be noted that when the vehicle vibration value exceeds the preset vibration threshold, the time of occurrence of the corresponding vehicle vibration value is recorded, and vehicle vibration values ​​exceeding the preset vibration threshold are collected and numbered according to the order of occurrence, denoted as T. n Where n represents the time number corresponding to the vehicle vibration value exceeding the preset vibration threshold, and the time difference is set as ΔT, then ΔT = T n+1 -T n If the preset first time difference threshold is set to ΔT1, then when ΔT < ΔT1, the HUD position sensor switch of the vehicle is triggered, and the HUD position sensor of the vehicle is kept in a continuous working state. If ΔT > ΔT2, the HUD position sensor of the vehicle exits the continuous working state and enters a periodic working state. Here, ΔT2 represents the preset second time threshold, and ΔT2 > ΔT1. The preset first time difference threshold and the second time difference threshold are set by those skilled in the art.

[0141] According to this embodiment, the steps for setting the preset HUD setting parameter values ​​include:

[0142] The user selects a specific camera angle in the user interface and confirms it.

[0143] The user-selected specific camera angle is sent to a preset storage repository for storage;

[0144] Set the user-selected specific moving mirror angle as the preset HUD setting parameter value.

[0145] It should be noted that after the user selects a specific moving mirror angle on the user interface and confirms it, the repository stores the specific moving mirror angle and sends it to the circuit board. The circuit board drives the motor to rotate to achieve the moving mirror angle selected by the user, and sets the selected moving mirror angle as the preset HUD setting parameter value.

[0146] Furthermore, given the widespread adoption of mobile applications and the development of smartphones, the phone screen can also serve as the user interface. Different phones can install and register apps, each phone possessing a unique identification code. This code corresponds one-to-one with the HUD's rotation angle. When logging in using that phone, the HUD will adjust to the specific camera angle selected by the user.

[0147] According to an embodiment of the present invention, it further includes:

[0148] Based on preset voice information, the HUD enters the state of setting parameter value adjustment;

[0149] Obtain adjustment instructions from the user;

[0150] Based on the adjustment command information from the user terminal and the preset adjustment coefficient, the rotation angle of the moving mirror corresponding to the adjustment command is obtained;

[0151] Based on the rotation angle of the moving mirror before adjustment, it is determined whether the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range. If so, the setting parameter value is adjusted according to the adjustment command from the user terminal; otherwise, the user terminal is prompted to re-enter the voice command information.

[0152] It should be noted that when the vehicle is in motion, if the HUD settings need to be adjusted, the HUD settings interface can be activated via a preset voice message. Then, the rotation angle of the moving mirror can be obtained through the adjustment command. The user's adjustment command is divided into multiple command levels, and the preset adjustment coefficient is divided according to the corresponding command level to obtain multiple levels of adjustment coefficients. The rotation angle of the moving mirror is equal to the adjustment command level multiplied by the corresponding adjustment coefficient. Then, it is determined whether the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range, for example, the preset rotation angle range is between (0, 2) degrees. If the rotation angle of the moving mirror in the adjustment command is within the preset rotation angle range, the corresponding adjustment is made according to the user's voice command; otherwise, the user is prompted to re-enter the voice command.

[0153] According to an embodiment of the present invention, it further includes:

[0154] Obtain the vehicle's seat height information;

[0155] Based on the height range that the vehicle's seat height falls into, the recommended values ​​for the HUD settings corresponding to the vehicle's seat height are obtained.

[0156] Recommended settings for the HUD are sent to the user's screen for display.

[0157] It should be noted that the user needs to adjust the seat before starting the vehicle. After the seat is adjusted, the seat height is recorded, and the recommended setting value of the corresponding HUD is matched according to the corresponding seat height. The recommended setting value of the HUD is then displayed on the user's screen. The seat height range and the corresponding recommended setting value of the HUD are set by those skilled in the art according to actual needs.

[0158] According to an embodiment of the present invention, it further includes:

[0159] Get HUD startup information;

[0160] Set the settings parameter values ​​of the last HUD used when the HUD was last started to the settings parameter values ​​of the current HUD;

[0161] Adjust the vehicle HUD parameter values ​​to the current HUD settings.

[0162] It should be noted that when the HUD is started, if the user has not adjusted the HUD's settings, the HUD will default to the settings of the last used HUD and adjust the current HUD's settings accordingly.

[0163] According to an embodiment of the present invention, it further includes:

[0164] Obtain the cumulative operating time of the HUD position sensor cycle;

[0165] Extract the number of times the HUD parameters were adjusted within the cumulative time of the HUD position sensor's cycle operation;

[0166] The first stable value of the moving mirror is obtained based on the cumulative time of the HUD position sensor's cycle operation and the number of times the HUD parameters are adjusted within the cumulative time of the HUD position sensor's cycle operation.

[0167] Determine whether the first stable value of the moving mirror is greater than a preset first stable threshold; if so, trigger a prompt message.

[0168] The prompt message is sent to the user's screen for display.

[0169] It should be noted that the cumulative time of the HUD position sensor's cyclic operation is set to t. 总 Let m1 be the number of times the HUD parameters are adjusted during the cumulative working time of the HUD position sensor cycle, and Q1 be the first stable value of the moving mirror. Then Q1 = m1 / t 总The smaller Q1 is, the stronger the stability of the corresponding moving mirror during smooth driving. For example, if the preset first stability threshold is q1, then when Q1>q1, a prompt message is triggered, indicating that the user's HUD moving mirror needs maintenance.

[0170] According to an embodiment of the present invention, it further includes:

[0171] The number of times the vehicle vibration value exceeds the preset vibration threshold is obtained;

[0172] Extract the number of HUD parameter adjustments caused by vehicle vibration values ​​exceeding a preset vibration threshold;

[0173] The second stable value of the moving mirror is obtained based on the number of vehicle vibration values ​​exceeding the preset vibration threshold and the number of HUD parameter adjustments caused by vehicle vibration values ​​exceeding the preset vibration threshold.

[0174] Determine whether the second stable value of the moving mirror is greater than the preset second stable threshold. If so, trigger a prompt message.

[0175] The prompt message is sent to the user's screen as a notification.

[0176] It should be noted that the number of vehicle vibration values ​​exceeding the preset vibration threshold is set as m2, the number of HUD parameter adjustments caused by vehicle vibration values ​​exceeding the preset vibration threshold is set as m3, and the second stability value of the moving mirror is set as Q2. Then Q2 = m3 / m2, where the smaller Q2 is, the stronger the stability of the corresponding moving mirror during vibration. The preset second stability threshold is set as q2. When Q2 > q2, a prompt message is triggered, prompting the user that the HUD's moving mirror needs maintenance.

[0177] A third aspect of the present invention provides a computer-readable storage medium storing a parameter adjustment method program for a HUD, wherein when the parameter adjustment method program for a HUD is executed by a processor, the steps of the parameter adjustment method for a HUD as described in any of the preceding claims are implemented.

[0178] This invention discloses a method, system, and readable storage medium for adjusting the parameters of a head-up display (HUD). The method includes: acquiring HUD parameter values ​​based on a preset time period; comparing and analyzing the HUD parameter values ​​with preset HUD setting parameter values ​​to obtain a parameter difference; determining whether the HUD parameter difference is greater than a preset parameter difference threshold; if so, triggering HUD parameter adjustment information; and sending the HUD parameter difference to a preset terminal for adjustment. The HUD parameter values ​​are determined by the rotation angle of a moving mirror. This invention adjusts the working cycle of the HUD position sensor in real time by considering driving conditions, thus timely adjusting the HUD parameters. Furthermore, by performing tiered adjustments to the HUD parameters, the accuracy of HUD parameter adjustment is improved.

[0179] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0180] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0181] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0182] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0183] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.

Claims

1. A method of adjusting parameters of a HUD, characterized by, The method comprises the following steps: acquiring a parameter value of the HUD based on a preset time period; comparing and analyzing the parameter value of the HUD with a preset parameter value of the HUD to obtain a parameter difference value of the HUD; judging whether the parameter difference value of the HUD is greater than a preset parameter difference threshold value, and if yes, triggering parameter adjustment information of the HUD; sending the parameter difference value of the HUD to a preset terminal for adjustment; the parameter value of the HUD is determined by a rotation angle of a moving mirror; The method further comprises the following steps: acquiring a vehicle vibration value based on a preset vibration sensor; judging whether the vehicle vibration value is greater than a preset vibration threshold value, and if yes, triggering a HUD position sensor; acquiring HUD moving mirror position information by the HUD position sensor and re-timing a preset time period; The method further comprises the following steps: when the vehicle vibration value is greater than the preset vibration threshold value, recording a time corresponding to the vehicle vibration value; arranging the vehicle vibration values greater than the preset vibration threshold value in a time sequence and calculating a time difference between adjacent times; judging whether the time difference is less than a preset first time difference threshold value, and if yes, triggering a HUD position sensor switch of the vehicle and keeping a continuous working state; when the HUD position sensor of the vehicle keeps the continuous working state, judging whether the time difference between adjacent times is greater than a preset second time threshold value, and if yes, the HUD position sensor of the vehicle exits the continuous working state.

2. The method of claim 1, wherein, The setting step of the preset parameter value of the HUD comprises the following steps: a user terminal selects a specific moving mirror angle on a user interface and confirms the selection; the specific moving mirror angle selected by the user terminal is sent to a preset storage for storage; the specific moving mirror angle selected by the user terminal is set as the preset parameter value of the HUD.

3. The method of claim 2, wherein The method further comprises the following steps: based on a preset voice information, the HUD enters a parameter value adjustment state; acquiring adjustment instruction information of a user terminal; obtaining a moving mirror rotation angle corresponding to the adjustment instruction according to the adjustment instruction information of the user terminal and a preset adjustment coefficient; based on a rotation angle of the moving mirror before adjustment, judging whether the moving mirror rotation angle corresponding to the adjustment instruction is within a preset rotation angle range, and if yes, adjusting the parameter value according to the adjustment instruction of the user terminal; if not, prompting the user terminal to re-input voice instruction information.

4. The method of claim 1, wherein, The method further comprises the following steps: acquiring seat height information of a vehicle; based on a height range in which the seat height of the vehicle falls, obtaining a recommended parameter value of the HUD corresponding to the seat height of the vehicle; sending the recommended parameter value of the HUD to a user screen terminal for display.

5. A parameter adjustment system of a HUD, characterized by, The method comprises a memory and a processor, and the memory stores a HUD parameter adjustment method program, and the HUD parameter adjustment method program is executed by the processor to realize the following steps: acquiring a parameter value of the HUD based on a preset time period; comparing and analyzing the parameter value of the HUD with a preset parameter value of the HUD to obtain a parameter difference value of the HUD; judging whether the parameter difference value of the HUD is greater than a preset parameter difference threshold value, and if yes, triggering parameter adjustment information of the HUD; sending the parameter difference value of the HUD to a preset terminal for adjustment; the parameter value of the HUD is determined by a rotation angle of a moving mirror; Also include: Based on the preset vibration sensor, obtain the vehicle vibration value; Determine whether the vehicle vibration value is greater than the preset vibration threshold, if so, trigger the HUD position sensor; Obtain the HUD dynamic mirror position information through the HUD position sensor and re-count the preset time period; Also include: When the vehicle vibration value is greater than the preset vibration threshold, record the time corresponding to the vehicle vibration value; Arrange the vehicle vibration values greater than the preset vibration threshold in time sequence, and calculate the time difference of adjacent time; Determine whether the time difference is less than the preset first time difference threshold, if so, trigger the HUD position sensor switch of the vehicle and keep the continuous working state; When the HUD position sensor of the vehicle keeps the continuous working state, determine whether the time difference of adjacent time is greater than the preset second time threshold, if so, the HUD position sensor of the vehicle exits the continuous working state.

6. A computer readable storage medium characterized by, The computer readable storage medium stores a HUD parameter adjustment method program, and the HUD parameter adjustment method program is executed by the processor to realize the steps of the HUD parameter adjustment method in any one of claims 1 to 4.

Citation Information

Patent Citations

  • HUD lens adjusting method and related equipment

    CN115343851A