Adjusting method and device of head-up display, electronic equipment and storage medium

By detecting the seat adjustment and driving attitude duration, and adjusting the display area and display angle of the head-up display using the preset mapping relationship, the problem of insufficient adaptive adjustment and interactive optimization of the head-up display is solved, and higher driving comfort and safety are achieved.

CN120065538APending Publication Date: 2025-05-30CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510411427.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-02
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The head-up display has shortcomings in adaptive adjustment and interactive optimization, and it is impossible to dynamically adjust the display area and display angle to adapt to the driver's different driving postures and changes in the external environment.

Method used

By obtaining head-up display parameters that match the current user, detecting seat adjustment and driving attitude duration, adjusting the display area and display angle using preset mapping relationships to ensure that the display information is always within the user's optimal line of sight.

Benefits of technology

The adaptive adjustment of the head-up display is realized, which improves the comfort and driving safety of the driving process, reduces the driver's need for manual adjustment, and provides a personalized configuration experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065538A_ABST
    Figure CN120065538A_ABST
Patent Text Reader

Abstract

The invention provides an adjustment method and device of a head-up display, electronic equipment and a storage medium, and the method comprises the steps: obtaining a head-up display parameter matched with a current user in the head-up display, and if seat adjustment is detected, adjusting the head-up display parameter based on a preset first mapping relation, a seat adjustment distance and a seat adjustment direction, first parameter configuration of the display area is adjusted, the first parameter configuration comprises at least one of position offset configuration and size configuration, and if it is detected that the current duration of the target driving posture is larger than or equal to the preset duration, the target driving posture is displayed on the basis of a preset second mapping relation and the detected sight angle offset. Adjusting second parameter configuration of the display area and the display angle, wherein the second parameter configuration comprises at least one of the first parameter configuration and angle configuration corresponding to the display angle; the display information of the head-up display is always in the optimal sight range of the current user, discomfort caused by frequent adjustment is avoided, manual adjustment before driving is reduced, and driving comfort and driving safety are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of head-up display, and in particular, to an adjustment method, device, electronic device, and storage medium for a head-up display. Background Art

[0002] As a technology that projects key driving information in front of the driver's line of sight, the Head-Up Display (HUD) has achieved remarkable results in improving driving convenience and safety. However, with the rapid development of intelligent driving and automotive electronics technologies, there is still much room for improvement in the adaptive adjustment and interaction optimization of HUDs. Summary of the Invention

[0003] This application provides an adjustment method, device, electronic device, and storage medium for a head-up display to solve the technical problem of poor adaptive adjustment and interaction optimization of the head-up display.

[0004] In some embodiments of this application, a method for adjusting a head-up display is provided, including: obtaining head-up display parameters matching the current user, where the head-up display parameters include a display area and a display angle; if a seat adjustment is detected, adjusting a first parameter configuration of the display area based on a preset first mapping relationship, a seat adjustment distance, and a seat adjustment direction, where the first parameter configuration includes at least one of a position offset configuration and a size configuration, and the first mapping relationship is used to represent the conversion relationship between the seat adjustment distance, the seat adjustment direction, and the first parameter configuration; if it is detected that the current duration of a target driving posture is greater than or equal to a preset duration, adjusting a second parameter configuration of the display area and the display angle based on a preset second mapping relationship and a detected line-of-sight angle offset, where the second parameter configuration includes at least one of the first parameter configuration and an angle configuration corresponding to the display angle, and the preset second mapping relationship is used to represent the conversion relationship between the line-of-sight angle offset and the second parameter configuration.

[0005] In some embodiments of the present application, if it is detected that the current duration of the target driving posture is greater than or equal to a preset duration, the second parameter configuration of the display area and the display angle is adjusted based on a preset second mapping relationship and the detected line-of-sight angle offset, including: if the current duration of the first driving posture is greater than or equal to a preset first duration threshold, the second parameter configuration of the display area and the display angle is adjusted based on the preset second mapping relationship and the detected line-of-sight angle offset; if the current duration of the second driving posture is greater than or equal to a preset second duration threshold, the second parameter configuration of the display area and the display angle is adjusted based on the preset second mapping relationship and the detected line-of-sight angle offset; wherein, the target driving posture includes the first driving posture after a posture change, and the second driving posture that has lasted for the preset second duration threshold, the preset duration includes the preset first duration threshold and the preset second duration threshold, and the preset second duration threshold is obtained based on the historical posture change habit information of the current user.

[0006] In some embodiments of the present application, adjusting the second parameter configuration of the display area and the display angle based on a preset second mapping relationship and the detected line-of-sight angle offset includes: if the direction of the line-of-sight angle offset includes the yaw angle direction, rotating the display area to the left or right by a first offset angle with the vertical central axis as the axis; if the direction of the line-of-sight angle offset includes the pitch angle direction, rotating the display area up or down by a second offset angle with the horizontal central axis as the axis; if the direction of the line-of-sight angle offset includes the horizontal direction, moving the display area to the left or right along the horizontal direction by a third offset angle; if the direction of the line-of-sight angle offset includes the vertical direction, moving the display area up or down along the vertical direction by a fourth offset angle; wherein, the first offset angle and the second offset angle are used to represent the display angle adjustment amount corresponding to the line-of-sight angle offset in the second mapping relationship, and the third offset angle and the fourth offset angle are used to represent the display area adjustment amount corresponding to the line-of-sight angle offset in the second mapping relationship.

[0007] In some embodiments of the present application, the second mapping relationship includes display area adjustment amounts and display angle adjustment amounts for different gears to correspond to different angle offset ranges in the line-of-sight angle offset.

[0008] In some embodiments of the present application, after obtaining the head-up display parameters matching the current user in the head-up display, it further includes: if it is detected that the current light intensity of the external ambient light changes from a first preset light intensity range to a second preset light intensity range, gradually adjust the display brightness in the head-up display parameters to a brightness threshold, and adjust the display contrast in the head-up display parameters based on the adjustment of the display brightness; wherein, the brightness threshold is obtained based on a preset third mapping relationship among the current light intensity, the second preset light intensity range, and a preset brightness range, or is obtained based on a preset fourth mapping relationship between the second preset light intensity range and the historical brightness preference information of the current user.

[0009] In some embodiments of the present application, if it is detected that the seat is adjusted, based on a preset first mapping relationship, the seat adjustment distance, and the seat adjustment direction, adjust the first parameter configuration of the display area, including: if the seat adjustment direction is an upward adjustment, move the display area upward along the vertical direction by a fifth offset angle; if the seat adjustment direction is a downward adjustment, move the display area downward along the vertical direction by a sixth offset angle; if the seat adjustment direction is a rearward adjustment, determine a first change amount of the horizontal viewing distance based on the seat adjustment distance, and horizontally expand the display area by a seventh offset angle based on the first change amount; if the seat adjustment direction is a forward adjustment, determine a second change amount of the horizontal viewing distance based on the seat adjustment distance, and horizontally contract the display area by an eighth offset angle based on the second change amount; wherein, the fifth offset angle and the sixth offset angle are used to represent the display area adjustment amount corresponding to the seat adjustment distance in the first mapping relationship, the seventh offset angle is used to represent the display area adjustment amount corresponding to the first change amount in the first mapping relationship, and the eighth offset angle is used to represent the display area adjustment amount corresponding to the second change amount in the first mapping relationship.

[0010] In some embodiments of the present application, obtaining the head-up display parameters matching the current user in the head-up display includes: identifying the current face image corresponding to the current user to obtain current face information; if the current face information matches the preset user face information successfully, determine the head-up display parameters corresponding to the current face information as the head-up display parameters matching the current user in the head-up display; if the current face information does not match the preset user face information successfully, determine the preset display parameters in the head-up display as the head-up display parameters matching the current user.

[0011] In some embodiments of the present application, the present application provides an adjustment device for a head-up display, including: a parameter acquisition module and a configuration module; the parameter acquisition module is configured to acquire head-up display parameters matching the current user in the head-up display, and the head-up display parameters include a display area and a display angle; the configuration module includes: a first parameter adjustment unit, configured to, if a seat adjustment is detected, adjust a first parameter configuration of the display area based on a preset first mapping relationship, a seat adjustment distance, and a seat adjustment direction, where the first parameter configuration includes at least one of a position offset configuration and a size configuration, and the first mapping relationship is used to represent a conversion relationship between the seat adjustment distance, the seat adjustment direction, and the first parameter configuration; a second parameter adjustment unit, configured to, if a current duration of a target driving posture is greater than or equal to a preset duration, adjust a second parameter configuration of the display area and the display angle based on a preset second mapping relationship and a detected line-of-sight angle offset, where the second parameter configuration includes at least one of the first parameter configuration and an angle configuration corresponding to the display angle, and the preset second mapping relationship is used to represent a conversion relationship between the line-of-sight angle offset and the second parameter configuration.

[0012] In some embodiments of the present application, the present application provides an electronic device, where the electronic device includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the steps of the adjustment method of the head-up display as described in any one of the above.

[0013] In some embodiments of the present application, the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor of a computer, the computer executes the steps of the adjustment method of the head-up display as described in any one of the above.

[0014] Advantages of the embodiments of the present application: The present application provides an adjustment method, device, electronic device, and storage medium for a head-up display. In the embodiments of the present application, after the seat is adjusted, at least one of the position offset configuration and the size configuration of the display area is adjusted, and after the target driving posture is maintained for a preset duration, at least one of the position offset configuration, the size configuration, and the angle configuration in the head-up display parameters is adjusted, so as to implement the function that the display information of the head-up display is always within the best line-of-sight range of the current user, and the discomfort caused by frequent adjustment is avoided through the preset duration, significantly improving the comfort and driving safety during driving; in addition, the head-up display parameters are matched with the current user, which can provide personalized configuration for the corresponding current user, reduce the manual adjustment steps before driving, and make the driving process more convenient and safe.

[0015] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit this application. Brief Description of the Drawings

[0016] The drawings herein are incorporated into the specification and form a part of this specification, showing embodiments consistent with this application, and are used together with the specification to explain the principles of this application. Obviously, the drawings in the following description are only some embodiments of this application, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts. In the drawings:

[0017] Figure 1 A schematic diagram showing an exemplary system architecture to which the technical solution of the embodiment of this application can be applied;

[0018] Figure 2 A schematic flowchart showing the adjustment method of a head-up display according to an embodiment of this application;

[0019] Figure 3 A schematic implementation flowchart showing the adjustment method of a head-up display according to an embodiment of this application;

[0020] Figure 4 A block diagram showing the adjustment device of a head-up display according to an embodiment of this application;

[0021] Figure 5 A schematic diagram showing the structure of a computer system of an electronic device suitable for implementing the embodiment of this application. Detailed Embodiments

[0022] The following uses specific specific examples to illustrate the implementation manners of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0023] The illustrations provided in the following embodiments only schematically illustrate the basic concept of this application. Therefore, only the components related to this application are shown in the drawings, rather than being drawn according to the number, shape, and size of the components in actual implementation. The actual shape, number, and ratio of each component during actual implementation can be arbitrarily changed, and the component layout shape may also be more complex.

[0024] In the following description, a large number of details are explored to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.

[0025] Please refer to Figure 1 , Figure 1 which shows a schematic diagram of an exemplary system architecture to which the technical solution of the embodiments of the present application can be applied. As Figure 1 shown, the system architecture includes an image acquisition device 101, an eye tracking sensor 102, an ambient light sensor 103, and an adjustment controller 104. Among them, the adjustment controller 104 can be one of a microcomputer, an embedded computer, etc.; after the adjustment controller 104 acquires and analyzes the original perception data collected by the image acquisition device 101, the eye tracking sensor 102, and the ambient light sensor 103, it adjusts the heads-up display (HUD) heads-up display parameters to adapt to the optimal line of sight range of the current user, and realizes personalized configuration of seamless interaction without manual adjustment.

[0026] In some embodiments of the present application, the image acquisition device 101 is used to acquire the current face image of the current user to detect the target driving posture, and to obtain the heads-up display parameters matching the current user in the heads-up display based on the recognized current face information; the eye tracking sensor 102 is used to capture the line of sight trajectory to obtain the line of sight angle offset; the ambient light sensor 103 is used to sense the current illumination intensity of the external ambient light to adjust the display brightness and display contrast in the heads-up display parameters.

[0027] During driving, the current user's line of sight angle shifts due to road conditions, fatigue posture adjustment, seat adjustment, etc., and the HUD cannot dynamically adaptively adjust; moreover, the personalized configuration of the current user cannot be involved in the adjustment process of the HUD, and the interaction optimization is poor.

[0028] To solve the above technical problems, the present application provides a method, device, electronic device, and storage medium for adjusting a heads-up display. The implementation details of the technical solution of the embodiments of the present application are elaborated in detail below.

[0029] Please refer to Figure 2 , Figure 2 which shows a flowchart of a method for adjusting a heads-up display according to an embodiment of the present application. As Figure 2 shown, in an exemplary embodiment, the method for adjusting a heads-up display includes at least steps S210 to S230. The details are introduced as follows:

[0030] Step S210: Obtain the head-up display parameters that match the current user in the head-up display.

[0031] Among them, the head-up display parameters include the display area and the display angle.

[0032] Step S220: If it is detected that the seat is adjusted, adjust the first parameter configuration of the display area based on a preset first mapping relationship, the seat adjustment distance, and the seat adjustment direction.

[0033] Among them, the first parameter configuration includes at least one of the position offset configuration and the size configuration, and the first mapping relationship is used to represent the conversion relationship between the seat adjustment distance, the seat adjustment direction, and the first parameter configuration.

[0034] Step S230: If it is detected that the current duration of the target driving posture is greater than or equal to the preset duration, adjust the second parameter configuration of the display area and the display angle based on a preset second mapping relationship and the detected line-of-sight angle offset.

[0035] Among them, the second parameter configuration includes at least one of the first parameter configuration and the angle configuration corresponding to the display angle, and the preset second mapping relationship is used to represent the conversion relationship between the line-of-sight angle offset and the second parameter configuration.

[0036] In some embodiments of the present application, the current user is used to represent the driver currently located in the driver's seat, and the head-up display parameters are the personalized settings of the current user.

[0037] In some embodiments of the present application, the position offset configuration is used to represent the left-right translation adjustment and the up-down translation adjustment of the display area of the head-up display along the horizontal direction.

[0038] In some embodiments of the present application, the size configuration is used to represent the horizontal expansion adjustment and the horizontal contraction adjustment of the display area of the head-up display.

[0039] In some embodiments of the present application, the angle configuration is used to represent the left-right rotation adjustment of the display area of the head-up display with the vertical central axis as the axis, and the up-down rotation adjustment with the horizontal central axis as the axis.

[0040] In some embodiments of the present application, in step S220, after the seat is adjusted, adjust the first parameter configuration of the display area to ensure that the display information is always within the best line-of-sight range of the current user.

[0041] In some embodiments of the present application, in step S230, the preset duration is used to ensure that the display information is always within the best line-of-sight range of the current user, and to avoid discomfort caused by frequent adjustment.

[0042] In some embodiments of the present application, the execution order of step S220 and step S230 is dynamically triggered based on the actually detected conditions, and the present application does not limit the execution order.

[0043] In some embodiments of the present application, the present application realizes that the best line of sight range of the current user always matches the display information of the HUD through the linkage between the position signal of the seat and the adjustment controller corresponding to the HUD. This not only significantly improves the comfort during driving, but also further improves the driving safety by reducing the actual line of sight angle deviation and manual operations.

[0044] In some embodiments of the present application, obtaining the head-up display parameters matching the current user in the head-up display includes: identifying the current face image corresponding to the current user to obtain the current face information; if the current face information successfully matches the preset user face information, then determining the head-up display parameters corresponding to the current face information as the head-up display parameters matching the current user in the head-up display; if the current face information fails to match the preset user face information, then determining the preset display parameters in the head-up display as the head-up display parameters matching the current user.

[0045] In some embodiments of the present application, the image acquisition device includes an in-vehicle camera.

[0046] In some embodiments of the present application, after the current user enters the vehicle, the in-vehicle camera is automatically activated to collect the current face image for face recognition, and the head-up display parameters of the HUD corresponding to the current user are pre-loaded to ensure that the display information of the HUD accurately matches the best line of sight range of the current user. Moreover, if the vehicle is shared by multiple drivers, multiple sets of head-up display parameters of the HUD can be stored to achieve automatic switching, providing personalized configurations for each driver, reducing the manual adjustment steps before driving, and making the driving process more convenient and safe.

[0047] In some embodiments of the present application, if the face recognition determines that the current user is driver A, then quickly load the personalized configuration of driver A, including the display brightness of the HUD being 12000 nits (nit), the display angle being 3° upward inclination, and the display area being adjusted 1° downward from the direct front of the line of sight, so that the display information of the HUD is always within the best line of sight range of A.

[0048] In some embodiments of the present application, if the face recognition determines that the current user is driver B, then automatically switch to the personalized configuration of the driver. For example, the display brightness of the HUD is adjusted to 10000 nits, the display angle is 2° downward inclination, and the display area of the HUD is relatively low to adapt to the relatively low actual driving posture and line of sight deviation angle of driver B.

[0049] In some embodiments of the present application, if the face recognition result is a stranger, that is, the current face information fails to match the preset user face information, the preset display parameters will be loaded as the head-up display parameters corresponding to the current user. For example, the display brightness of the HUD is set to 8000 nits, the display angle remains horizontal, and the display area is fixed 2° below the center of the line of sight directly ahead, so as to maintain basic safety and usability, provide a basic and stable visual experience, avoid visual interference caused by the display information of the HUD being too bright or the display position being too off, and improve the driving experience.

[0050] In some embodiments of the present application, if a seat adjustment is detected, the first parameter configuration of the display area will be adjusted based on a preset first mapping relationship, the seat adjustment distance, and the seat adjustment direction, including: if the seat adjustment direction is an upward adjustment, the display area will be moved upward along the vertical direction by a fifth offset angle; if the seat adjustment direction is a downward adjustment, the display area will be moved downward along the vertical direction by a sixth offset angle; if the seat adjustment direction is a backward adjustment, the first change amount of the horizontal viewing distance will be determined based on the seat adjustment distance, and the display area will be horizontally expanded by a seventh offset angle based on the first change amount; if the seat adjustment direction is a forward adjustment, the second change amount of the horizontal viewing distance will be determined based on the seat adjustment distance, and the display area will be horizontally contracted by an eighth offset angle based on the second change amount; where the fifth offset angle and the sixth offset angle are used to represent the display area adjustment amount corresponding to the seat adjustment distance in the first mapping relationship, the seventh offset angle is used to represent the display area adjustment amount corresponding to the first change amount in the first mapping relationship, and the eighth offset angle is used to represent the display area adjustment amount corresponding to the second change amount in the first mapping relationship.

[0051] In some embodiments of the present application, when the seat adjustment direction is an upward adjustment or a downward adjustment, it is to adjust the seat height. When the seat adjustment direction is a forward adjustment or a backward adjustment, it is to adjust the front-back position of the seat.

[0052] In some embodiments of the present application, during driving, when the current user adjusts the front-back position or the height of the seat, the electronic control unit (ECU) of the seat will detect these changes in real time and send the position signal to the adjustment controller corresponding to the HUD through the gateway. According to the received position signal, the display area of the HUD is automatically adjusted to ensure that the display information of the HUD matches the best line of sight range of the current user, thereby improving the comfort of the driving experience and the safety of the driving process.

[0053] In some embodiments of the present application, for example, if the current user adjusts the seat height upward by 3 cm, the display area of the HUD will be automatically moved upward by 1° in the vertical direction to adapt to the new optimal line of sight range of the current user; similarly, if the seat height is adjusted downward by 3 cm, the display area of the HUD will be moved downward by 1° in the vertical direction to ensure that the current user can comfortably view the display information.

[0054] In some embodiments of the present application, if the current user moves the seat backward by 3 cm, the first change amount of the horizontal line of sight distance will be automatically calculated, and the display area will be horizontally expanded by 0.5° corresponding to the first change amount, so as to adapt to the visual needs of the current user after the backward adjustment.

[0055] In some embodiments of the present application, after the seat is adjusted, the adaptive adjustment mechanism effectively reduces the current user's attention to the HUD display adjustment, enabling them to focus on driving operations and improving safety.

[0056] In some embodiments of the present application, if it is detected that the current duration of the target driving posture is greater than or equal to the preset duration, the second parameter configuration of the display area and the display angle will be adjusted based on the preset second mapping relationship and the detected line of sight angle offset, including: if the current duration of the first driving posture is greater than or equal to the preset first duration threshold, the second parameter configuration of the display area and the display angle will be adjusted based on the preset second mapping relationship and the detected line of sight angle offset; if the current duration of the second driving posture is greater than or equal to the preset second duration threshold, the second parameter configuration of the display area and the display angle will be adjusted based on the preset second mapping relationship and the detected line of sight angle offset; wherein, the target driving posture includes the first driving posture after the posture change, and the second driving posture that has lasted for the preset second duration threshold, the preset duration includes the preset first duration threshold and the preset second duration threshold, and the preset second duration threshold is obtained based on the historical posture change habit information of the current user.

[0057] In some embodiments of the present application, the preset first duration threshold can be set to 5 minutes.

[0058] In some embodiments of the present application, the target driving posture can be characterized by the head posture.

[0059] In some embodiments of the present application, when the actual driving posture of the current user changes, and after the first driving posture after the posture change lasts for more than 5 minutes, the second parameter configuration will be slowly and slightly adjusted, for example, the display area of the HUD will be adjusted by 0.5° - 1° in the vertical or horizontal direction to ensure that the display information of the HUD is always within the optimal line of sight range of the current user and to avoid discomfort or visual interference caused by frequent adjustments.

[0060] In some embodiments of the present application, the present application further optimizes the adjustment of the head-up display parameters by learning the driving habits of the current user. The historical driving habits of the current user are collected, and the historical duration of maintaining the same historical driving posture is recorded. Thus, by analyzing the changes in the historical driving postures of the current user, the individualized posture change pattern is identified, and the historical posture change habit information is obtained. For example, in the historical posture change habit information of the current user, the sitting posture is usually adjusted after 12 minutes of daily driving, while during long-distance driving, it is extended to 25 minutes before the sitting posture is adjusted. Thus, the preset second duration threshold corresponding to the current user can be set to 12 minutes. When the current user maintains the same second driving posture for greater than or equal to 12 minutes, at least one of the display area and the display angle of the HUD will be adjusted in advance to ensure that the display information of the HUD is always within the best line of sight of the current user. By collecting the driving habits of the current user, the HUD avoids the driver's annoyance caused by frequent changes and completes the early fine-tuning of the HUD in a smooth and natural manner, ensuring that the information is clearly visible and improving the safety and comfort of driving.

[0061] In some embodiments of the present application, based on the preset second mapping relationship and the detected line-of-sight angle offset, the adjustment of the second parameter configuration of the display area and the display angle includes: if the direction of the line-of-sight angle offset includes the yaw angle direction, the display area is rotated left or right by a first offset angle with the vertical central axis as the axis; if the direction of the line-of-sight angle offset includes the pitch angle direction, the display area is rotated up or down by a second offset angle with the horizontal central axis as the axis; if the direction of the line-of-sight angle offset includes the horizontal direction, the display area is moved left or right along the horizontal direction by a third offset angle; if the direction of the line-of-sight angle offset includes the vertical direction, the display area is moved up or down along the vertical direction by a fourth offset angle; wherein, the first offset angle and the second offset angle are used to represent the display angle adjustment amount corresponding to the line-of-sight angle offset in the second mapping relationship, and the third offset angle and the fourth offset angle are used to represent the display area adjustment amount corresponding to the line-of-sight angle offset in the second mapping relationship.

[0062] In some embodiments of the present application, the yaw angle direction is used to represent the angle direction in which the line of sight rotates around the axis perpendicular to the horizontal plane of the current user; the pitch angle direction is used to represent the angle direction in which the line of sight rotates around the longitudinal axis of the current user.

[0063] In some embodiments of the present application, the vertical central axis is used to represent the axis perpendicular to the ground and passing through the center of the display area; the horizontal central axis is used to represent the axis parallel to the ground and passing through the center of the display area.

[0064] In some embodiments of the present application, the second mapping relationship includes the display area adjustment amount and the display angle adjustment amount for different gears to correspond to different angle offset ranges in the line-of-sight angle offset. For example, there are three gears of 0.5°, 0.7°, and 1°.

[0065] In the related art, when the HUD is dealing with a complex lighting environment, such as when entering or exiting a tunnel, a shadow area, or direct sunlight, the adjustment of the display brightness lags or cannot change in real time, resulting in the display information being too bright or too dark, affecting the clear reading and comfort of the current user.

[0066] In some embodiments of the present application, after obtaining the head-up display parameters matching the current user in the head-up display, it further includes: if it is detected that the current light intensity of the external ambient light changes from a first preset light intensity range to a second preset light intensity range, gradually adjust the display brightness in the head-up display parameters to a brightness threshold, and adjust the display contrast in the head-up display parameters based on the adjustment of the display brightness; wherein, the brightness threshold is obtained based on a preset third mapping relationship among the current light intensity, the second preset light intensity range, and the preset brightness range, or obtained based on a preset fourth mapping relationship between the second preset light intensity range and the historical brightness preference information of the current user.

[0067] In some embodiments of the present application, through the integrated ambient light sensor, the current light intensity of the external ambient light around the vehicle can be monitored in real time, and it can respond quickly when the external light changes, dynamically adjusting the display brightness and display contrast of the HUD.

[0068] In some embodiments of the present application, the preset light intensity range is set according to the lighting environment: in high-light conditions, such as at noon on a sunny day, the preset light intensity range can be set to 80000 lux (lux) to 100000 lux; in medium-light conditions, such as on a cloudy day or under a tree shade, the preset light intensity range is set to 20000 lux to 40000 lux; in low-light conditions, such as at night or in a tunnel, the preset light intensity range is set to 0 to 2000 lux.

[0069] In some embodiments of the present application, if the vehicle drives from a direct sunlight environment into a tunnel or a shaded area, and the current light intensity rapidly drops from 100,000 lux to 2,000 lux or even lower, the display brightness of the HUD can gradually decrease from 10,000 nits to 1,500 nits within 0.5 seconds, avoiding glare or light pollution caused by excessive brightness in the tunnel; when the vehicle exits the tunnel and enters a direct sunlight environment, and the current light intensity rises to 100,000 lux, the display brightness of the HUD rapidly increases to 8,000 - 10,000 nits, ensuring that the display information of the HUD is still clearly visible in a strong light environment. This dynamic adaptive adjustment mechanism can complete the adjustment of the display brightness within 0.3 - 0.5 seconds, effectively solving the problem of lag in the brightness adjustment of the HUD, and avoiding the driver being distracted or unable to see the display information clearly due to sudden changes in light, thereby improving driving safety and comfort.

[0070] In some embodiments of the present application, for example, on a rural road at night or in a weak light environment, if the current light intensity drops below 1,000 lux, the display brightness of the HUD is adjusted to 1,000 - 3,000 nits, reducing the glare and improving the comfort and safety of night driving. Whether entering a shaded area, a tunnel or a strong light area, the ambient light sensor can respond within milliseconds to achieve adaptive adjustment of the display brightness, reducing the manual operation burden of the driver and ensuring a safer and smoother driving process.

[0071] In some embodiments of the present application, the present application can identify historical brightness preference information based on the historical brightness control information of the current user. For example, under the condition that the second preset light intensity range is 80,000 lux (lux) to 100,000 lux, the corresponding brightness threshold is set to 10,000 nits; under the condition that the second preset light intensity range is 20,000 lux to 40,000 lux, the corresponding brightness threshold is set to 6,000 nits, and under the condition that the second preset light intensity range is 0 to 2,000 lux, the corresponding brightness threshold is set to 1,200 nits. By the above method, the display brightness of the HUD can be accurately adjusted according to the user's habit preferences, ensuring that the display brightness of the HUD always precisely meets the needs of the current user, avoiding discomfort caused by too high or too low display brightness, thereby improving the comfort and safety of the driver.

[0072] In some embodiments of the present application, the display contrast in the head-up display parameters is adjusted based on the adjustment of the display brightness, including: as the display brightness increases, the display contrast is increased to suppress the whitening of the display content under strong light; as the display brightness decreases, the display contrast is decreased to suppress the over-darkening of the display content under weak light.

[0073] In some embodiments of the present application, please refer to Figure 3 ,Figure 3 The figure shows a schematic flowchart of an adjustment method for a head-up display according to an embodiment of the present application. As Figure 3 shown, obtain the current face image collected by the image acquisition device: recognize the current face image to obtain the current face information; if the current face information matches the preset user face information successfully, load the head-up display parameters stored by the current user; if the current face information does not match the preset user face information, load the preset display parameters of the HUD; obtain the current light intensity of the ambient light sensor: if the light decreases, such as when driving into a tunnel and the current light intensity drops to 10 - 200 lux, then reduce the display brightness, such as adjusting it to 800 - 1500 nits; if the light decreases, such as when driving out of a tunnel and the current light intensity rises to 2000 - 10000 lux, then increase the display brightness, such as adjusting it to 8000 - 10000 nits; obtain the position signal of the seat: if the seat rises, move the display area upward to be level with the current user's line of sight; if the seat drops, move the display area downward to be level with the current user's line of sight, so that the current user can see the display information without having to look up.

[0074] In some embodiments of the present application, the present application uses multiple sensors such as an image acquisition device, an eye tracking sensor, and an ambient light sensor to collect the actual driving posture and line-of-sight angle deviation of the current user in real time, as well as the current light intensity of the external ambient light. The collected original perception data is preprocessed to ensure the accuracy and consistency of the data. This method of multi-modal perception fusion provides a basis for the display adaptive adjustment of the HUD, ensuring that the current user can clearly see the display information of the HUD under any conditions of actual driving posture, line-of-sight deviation angle, or external ambient light change, improving driving safety and comfort.

[0075] In some embodiments of the present application, the adjustment controller, as the core hub, comprehensively analyzes the state of the current user and the external ambient light, so as to accurately analyze the fixation point of the current user according to the change of the current user's line-of-sight angle deviation, actual driving posture, or the current light intensity change of the external environment light, enabling the adjustment controller to quickly command to adjust at least one of the head-up display parameters such as the display area, display angle, display brightness, and display contrast of the HUD, ensuring that the display information is always within the best line-of-sight range of the current user, making the HUD have a higher level of intelligence, and effectively improving the driving experience and safety.

[0076] Please refer to Figure 4 , Figure 4 The figure shows a block diagram of an adjustment device for a head-up display according to an embodiment of the present application. This device can be applied to Figure 1The illustrated implementation environment is specifically configured in the adjustment controller 104. This device can also be applied to other exemplary implementation environments and is specifically configured in other devices. The implementation environment applicable to this device is not limited in this embodiment.

[0077] As Figure 4 shown, the adjustment device 400 of the head-up display according to an embodiment of the present application includes: a parameter acquisition module 401 and a configuration module 402.

[0078] Among them, the parameter acquisition module is used to acquire the head-up display parameters matching the current user, and the head-up display parameters include a display area and a display angle;

[0079] The configuration module 402 includes:

[0080] A first parameter adjustment unit, configured to, if it detects a seat adjustment, adjust the first parameter configuration of the display area based on a preset first mapping relationship, the seat adjustment distance, and the seat adjustment direction. The first parameter configuration includes at least one of a position offset configuration and a size configuration. The first mapping relationship is used to represent the conversion relationship between the seat adjustment distance, the seat adjustment direction, and the first parameter configuration;

[0081] A second parameter adjustment unit, configured to, if it detects that the current duration of the target driving posture is greater than or equal to a preset duration, adjust the second parameter configuration of the display area and the display angle based on a preset second mapping relationship and the detected line-of-sight angle offset. The second parameter configuration includes at least one of the first parameter configuration and the angle configuration corresponding to the display angle. The preset second mapping relationship is used to represent the conversion relationship between the line-of-sight angle offset and the second parameter configuration.

[0082] The adjustment device of the head-up display provided in the above embodiment and the adjustment method of the head-up display provided in the above embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment and will not be repeated here. In practical applications, the adjustment device of the head-up display provided in the above embodiment can, as needed, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited here either.

[0083] An embodiment of the present application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the electronic device implements the adjustment method of the head-up display provided in each of the above embodiments.

[0084] Please refer to Figure 5 , Figure 5The figure shows a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. Figure 5 The computer system 500 of the shown electronic device is only an example, and should not bring any limitation to the functions and usage scope of the embodiments of the present application.

[0085] As Figure 5 shown, the computer system 500 includes a central processing unit 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory 502 or the program loaded from the storage section 508 into the random access memory 503, such as executing the method in the above embodiments. In the random access memory 503, various programs and data required for system operation are also stored. The central processing unit 501, the read-only memory 502, and the random access memory 503 are connected to each other through a bus 504. The input / output interface 505 is also connected to the bus 504.

[0086] The following components are connected to the input / output interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the input / output interface 505 as required. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as required, so that the computer program read from it can be installed into the storage section 508 as required.

[0087] Specifically, according to the embodiments of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments of the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, various functions defined in the system of the present application are executed.

[0088] The computer-readable medium shown in the embodiments of the present application may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may, for example, be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as a part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted by any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.

[0089] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the foregoing module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0090] The units involved in the embodiments described in this application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not, in some cases, constitute a limitation on the units themselves. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of this application.

[0091] On the other hand, this application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of the computer, the computer is enabled to execute the adjustment method of the head-up display provided in each of the above embodiments. The computer-readable storage medium can be included in the electronic device described in the above embodiments, or can exist alone without being assembled into the electronic device.

[0092] In the above embodiments, unless otherwise specified, when using serial numbers such as "first" and "second" to describe a common object, it only represents different instances referring to the same object, rather than indicating that the object to be described must be in a given order, whether in terms of time, space, sorting, or any other way.

[0093] The above embodiments are only used to exemplarily illustrate the principles and effects of this application, rather than to limit this application. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed in this application should still be covered by the claims of this application.

Claims

1. A method for adjusting a head-up display, characterized in that: The method comprises: Acquire a head-up display parameter that matches the current user in the head-up display, wherein the head-up display parameter includes a display area and a display angle; If a seat adjustment is detected, adjusting a first parameter configuration of the display area based on a preset first mapping relationship, a seat adjustment distance, and a seat adjustment direction, the first parameter configuration including at least one of a position offset configuration and a size configuration, the first mapping relationship being used to characterize a conversion relationship between the seat adjustment distance, the seat adjustment direction, and the first parameter configuration; If it is detected that the current duration of the target driving posture is greater than or equal to the preset duration, the second parameter configuration of the display area and the display angle is adjusted based on a preset second mapping relationship and the detected line of sight angle offset, the second parameter configuration including at least one of the first parameter configuration and the angle configuration corresponding to the display angle, and the preset second mapping relationship is used to characterize the conversion relationship between the line of sight angle offset and the second parameter configuration.

2. The method for adjusting a head-up display according to claim 1, characterized in that: If it is detected that the current duration of the target driving posture is greater than or equal to the preset duration, adjusting the second parameter configuration of the display area and the display angle based on the preset second mapping relationship and the detected sight angle offset includes: If the current duration of the first driving posture is greater than or equal to a preset first duration threshold, adjusting the second parameter configuration of the display area and the display angle based on a preset second mapping relationship and the detected sight angle offset; If the current duration of the second driving posture is greater than or equal to a preset second duration threshold, adjusting the second parameter configuration of the display area and the display angle based on a preset second mapping relationship and the detected sight angle offset; Among them, the target driving posture includes a first driving posture after a posture change occurs, and a second driving posture that has continued for the preset second time threshold, the preset duration includes the preset first time threshold and the preset second time threshold, and the preset second time threshold is obtained based on the historical posture change habit information of the current user.

3. The method for adjusting a head-up display according to claim 2, characterized in that: Adjusting the second parameter configuration of the display area and the display angle based on the preset second mapping relationship and the detected sight angle offset includes: If the direction of the sight angle deviation includes the yaw angle direction, rotating the display area leftward or rightward by a first deviation angle about the vertical central axis; If the direction of the sight line angle offset includes a pitch angle direction, rotating the display area upward or downward by a second offset angle with the horizontal central axis as the axis; If the direction of the sight line angle offset includes a horizontal direction, moving the display area to the left or right along the horizontal direction by a third offset angle; If the direction of the sight line angle offset includes a vertical direction, moving the display area upward or downward along the vertical direction by a fourth offset angle; Among them, the first offset angle and the second offset angle are used to characterize the display angle adjustment amount corresponding to the line of sight angle offset in the second mapping relationship, and the third offset angle and the fourth offset angle are used to characterize the display area adjustment amount corresponding to the line of sight angle offset in the second mapping relationship.

4. The method for adjusting a head-up display according to claim 3, characterized in that: The second mapping relationship includes display area adjustment amounts and display angle adjustment amounts of different gears to correspond to different angle offset ranges in the sight line angle offset.

5. The method for adjusting a head-up display according to claim 1, characterized in that: After obtaining the head-up display parameters that match the current user in the head-up display, it also includes: If it is detected that the current light intensity of the external ambient light changes from within the first preset light intensity range to within the second preset light intensity range, the display brightness in the head-up display parameter is gradually adjusted to the brightness threshold, and the display contrast in the head-up display parameter is adjusted based on the adjustment of the display brightness; The brightness threshold is obtained based on a preset third mapping relationship between the current light intensity, the second preset light intensity range, and the preset brightness range, or based on a preset fourth mapping relationship between the second preset light intensity range and the historical brightness preference information of the current user.

6. The method for adjusting a head-up display according to any one of claims 1 to 5, characterized in that: If the seat adjustment is detected, adjusting the first parameter configuration of the display area based on the preset first mapping relationship, the seat adjustment distance and the seat adjustment direction includes: If the seat adjustment direction is upward adjustment, the display area is moved upward in the vertical direction by a fifth offset angle; If the seat adjustment direction is downward adjustment, the display area is moved downward in the vertical direction by a sixth offset angle; If the seat adjustment direction is a rearward adjustment, determining a first change amount of the horizontal visual distance based on the seat adjustment distance, and horizontally expanding the display area by a seventh offset angle based on the first change amount; If the seat adjustment direction is a forward adjustment, determining a second change amount of the horizontal visual distance based on the seat adjustment distance, and horizontally shrinking the display area by an eighth offset angle based on the second change amount; Among them, the fifth offset angle and the sixth offset angle are used to characterize the display area adjustment amount corresponding to the seat adjustment distance in the first mapping relationship, the seventh offset angle is used to characterize the display area adjustment amount corresponding to the first change amount in the first mapping relationship, and the eighth offset angle is used to characterize the display area adjustment amount corresponding to the second change amount in the first mapping relationship.

7. The method for adjusting a head-up display according to any one of claims 1 to 5, characterized in that: Get the HUD parameters that match the current user in the HUD, including: Identify the current face image corresponding to the current user and obtain the current face information; If the current face information successfully matches the preset user face information, the head-up display parameter corresponding to the current face information is determined as the head-up display parameter matching the current user in the head-up display; If the current face information fails to match the preset user face information, the preset display parameters in the head-up display are determined as the head-up display parameters matching the current user.

8. An adjustment device for a head-up display, characterized in that: The device comprises: a parameter acquisition module and a configuration module; The parameter acquisition module is used to acquire the head-up display parameters matching the current user in the head-up display, wherein the head-up display parameters include a display area and a display angle; The configuration module includes: A first parameter adjustment unit, configured to adjust a first parameter configuration of the display area based on a preset first mapping relationship, a seat adjustment distance, and a seat adjustment direction if a seat adjustment is detected, wherein the first parameter configuration includes at least one of a position offset configuration and a size configuration, and the first mapping relationship is used to characterize a conversion relationship between the seat adjustment distance, the seat adjustment direction, and the first parameter configuration; A second parameter adjustment unit is used to adjust the second parameter configuration of the display area and the display angle based on a preset second mapping relationship and the detected line of sight angle offset if it is detected that the current duration of the target driving posture is greater than or equal to a preset duration, the second parameter configuration including at least one of the first parameter configuration and the angle configuration corresponding to the display angle, and the preset second mapping relationship is used to characterize the conversion relationship between the line of sight angle offset and the second parameter configuration.

9. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, enables the electronic device to implement the adjustment method of the head-up display as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the method for adjusting the head-up display according to any one of claims 1 to 7.