Display control method and device, vehicle, electronic equipment and storage medium

By adjusting the layout of the display components of the head-up display, the content is fully displayed according to changes in the user's visual area, which solves the problem in the existing technology that the user cannot fully view the displayed content and improves the driving experience.

CN119335746APending Publication Date: 2025-01-21FUTURUS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310906703.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-21
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In the existing head-up display technology, when the human eye deviates from the eye box area or the field of view of the head-up display changes, the user can only partially or unable to view the display content of the head-up display, which affects the driving experience.

Method used

By determining the visual area and display components of the virtual image displayed by the head-up display, it is determined whether the visual area has changed. If it changes, the display layout of the display components is adjusted according to the change, such as adjusting the spacing or arrangement to ensure that the user can fully Watch the display.

Benefits of technology

This enables users to fully view the display content of the head-up display at any position and angle of view, improving driving experience and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119335746A_ABST
    Figure CN119335746A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display control method and device, a vehicle, electronic equipment and a storage medium, and the display control method comprises the steps: determining a visual region of a virtual image displayed by a head-up display for a user and a display assembly in the virtual image, and judging whether the visual region changes or not; if yes, the display layout of the display assembly is adjusted according to the change of the visible area. The display layout of the display assembly is adjusted under the condition that the visual area changes, so that a user can completely watch the display assembly in the virtual image displayed by the head-up display, and the driving experience feeling is improved. The problem that a user cannot completely view the display component in the virtual image displayed by the head-up display is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of display technology, and in particular to a display control method, device, vehicle, electronic device and storage medium. Background Art

[0002] Head Up Display (HUD), also known as HUD system, is used to display driving information in the virtual image displayed on the HUD, so that the driver can view the driving information without lowering his head, thus avoiding the driver's attention from being distracted from the road ahead and enhancing driving safety.

[0003] In the related art, when the human eye is in the eye box area, the user can see the content displayed on the head-up display screen (i.e., the virtual image). When the human eye deviates from the eye box area, only part of the content displayed on the head-up display screen can be seen, or even the content displayed on the head-up display screen cannot be seen at all. In addition, when the field of view of the head-up display changes, the user can only see part of the content displayed on the head-up display screen. Therefore, how to enable the user to fully see the content displayed on the head-up display screen has become an urgent problem to be solved. Summary of the invention

[0004] The purpose of the embodiments of the present disclosure is to provide a display control method, device, vehicle, electronic device and storage medium, which enable a user to fully view the display components in the virtual image displayed by the head-up display, thereby improving the driving experience.

[0005] The embodiments of the present disclosure adopt the following technical solutions: a display control method is provided, comprising: determining the visible area of ​​a virtual image displayed by a head-up display to a user and the display components in the virtual image; determining whether the visible area changes; and if so, adjusting the display layout of the display components according to the changes in the visible area.

[0006] In an exemplary embodiment, determining whether the visible area changes includes:

[0007] Determining whether the size of the viewing angle of the head-up display changes; or

[0008] Determining whether a distance of the user's eyes from a preset position in an eye box of the head-up display satisfies a preset distance threshold;

[0009] Wherein, when the field of view angle of the head-up display is smaller than a preset field of view angle, or the field of view angle of the head-up display is larger than the preset field of view angle, or the distance that the user's eyes deviate from a preset position in the eye box of the head-up display is greater than the preset distance threshold, it is determined that the visible area has changed.

[0010] In an exemplary embodiment, adjusting the display layout of the display component according to the change of the visible area includes at least one of the following:

[0011] When the visible area becomes smaller, the spacing between the display components is reduced, wherein if the spacing between the display components meets a preset condition, the arrangement of at least part of the display components is adjusted;

[0012] When the visible area becomes larger, increasing the spacing between the display components;

[0013] According to the change of the visible area, the size of at least one of the display components is adjusted.

[0014] In an exemplary embodiment, when determining that the visible area has changed based on a change in the size of the field of view angle of the head-up display, adjusting the display layout of the display component according to the change in the visible area includes:

[0015] Based on the change of the field of view angle, adjusting the spacing between the display components and / or the size of at least one display component;

[0016] If the intervals between the display components meet a preset condition, the arrangement of at least part of the display components is adjusted.

[0017] In an exemplary embodiment, when it is determined that the visible area has changed based on the distance that the user's eyes deviate from a preset position in the eye box of the head-up display and meet the preset distance threshold, adjusting the display layout of the display component according to the change in the visible area includes:

[0018] If the distance of the user's eyes from a preset position in the eye box of the head-up display is greater than a first preset distance threshold, adjusting the spacing between the display components; and / or

[0019] If the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than a second preset distance threshold, the spacing between the display components is adjusted, and the arrangement of at least part of the display components is adjusted, wherein the first preset distance threshold is less than the second preset distance threshold.

[0020] In an exemplary embodiment, adjusting the display layout of the display component according to the change of the visible area further includes:

[0021] determining a direction in which the user's eyes deviate from a preset position in an eye box of the head-up display;

[0022] According to the deviation direction, the display component is aligned in a direction corresponding to the deviation direction.

[0023] The present disclosure also provides a display control device, including:

[0024] A determination module, configured to determine a visible area of ​​a virtual image displayed by the head-up display to a user and a display component in the virtual image;

[0025] A judging module, used for judging whether the visible area has changed;

[0026] The adjustment module is used to adjust the display layout of the display component according to the changes in the visible area.

[0027] An embodiment of the present disclosure further provides an electronic device, comprising at least a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program in the memory.

[0028] The embodiment of the present disclosure further provides a computer-readable storage medium, wherein the computer-readable medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0029] The display control method, device, vehicle, electronic device and storage medium provided by the embodiments of the present disclosure determine the visible area of ​​the virtual image displayed by the head-up display to the user and the display components in the virtual image, and judge whether the visible area has changed. If so, the display layout of the display components is adjusted according to the change in the visible area. The method enables the user to fully view the display components in the virtual image displayed by the head-up display, thereby improving the driving experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0031] Figure 1 A schematic diagram of the hardware environment of the display control method according to an embodiment of the present disclosure;

[0032] Figure 2 is a flow chart of a display control method according to an embodiment of the present disclosure;

[0033] Figure 3 is a flow chart of a display control method according to a specific embodiment of the present disclosure;

[0034] Figure 4 A schematic diagram of a display control method according to a first optional embodiment of the present disclosure;

[0035] Figure 5 is a schematic diagram of a display control method according to a second optional embodiment of the present disclosure;

[0036] Figure 6 is a schematic diagram of a display control method according to a third optional embodiment of the present disclosure;

[0037] FIG7 is a schematic diagram of a display control method according to a fourth optional embodiment of the present disclosure;

[0038] FIG8 is a schematic diagram of a display control method according to a fifth optional embodiment of the present disclosure;

[0039] FIG9 is a schematic diagram of a display control method according to a sixth optional embodiment of the present disclosure;

[0040] FIG10 is a schematic diagram of a display control method according to a seventh optional embodiment of the present disclosure;

[0041] Fig.11 is a structural block diagram of a display control device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0042] In order to enable those skilled in the art to better understand the scheme of the present disclosure, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present disclosure.

[0043] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.

[0044] According to one aspect of an embodiment of the present disclosure, a display control method is provided. The display control method can be executed in a terminal device or a similar computing device, for example, running on a terminal device. Figure 1 1 is a hardware structure block diagram of a terminal device of a display control method according to an embodiment of the present invention. Figure 1 As shown, the terminal device may include one or more ( Figure 1 Only one is shown in the figure) processor 102 (processor 102 may include but is not limited to a microprocessor (Microprocessor Unit, referred to as MPU) or a programmable logic device (Programmable logic device, referred to as PLD)) and a memory 104 for storing data. In an exemplary embodiment, the terminal device may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is for illustration only and does not limit the structure of the above terminal device. Figure 1 More or fewer components as shown, or with Figure 1 Equivalent functions or comparisons shown Figure 1 A different configuration with more features is shown.

[0045] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the display control method in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the terminal device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0046] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the switching device. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0047] In this embodiment, a display control method is provided, which can be applied to the above-mentioned terminal device and can also be configured in a server. Figure 2FIG. 4 is a flow chart showing a display control method according to an embodiment of the present disclosure. Figure 2 As shown, the embodiment of the present disclosure provides a display control method, including:

[0048] S201, determining a visible area of ​​a user of a virtual image displayed by a head-up display and a display component in the virtual image.

[0049] It should be noted that the head-up display, also known as the head-up display, is used to project some driving information needed by the driver when driving, such as speed, navigation and other information, onto the front windshield in front of the driver, forming a virtual image in front of the windshield. When the user's eyes are in the eye box area of ​​the head-up display, the virtual image can be seen, allowing the driver to see the driving information without lowering or turning his head.

[0050] The display component can be understood as the driving information of the driver when driving. The virtual image may include multiple display components, each of which represents different types of information, such as gear information, current vehicle speed, navigation map, current road speed limit, current time, current weather, driving indicators (such as indicator icons indicating the user to go straight, turn left, turn right), etc.

[0051] S202, determining whether the visible area changes.

[0052] In an embodiment of the present application, whether the visible area has changed can be determined by determining whether the size of the field of view angle of the head-up display has changed, or by determining the distance by which the user's eyes deviate from a preset position in the eye box of the head-up display.

[0053] In an embodiment of the present application, the preset position in the eye box may be the center of the eye box.

[0054] The visible area of ​​the virtual image to the user is the area of ​​the virtual image that the user can currently view, that is, the area of ​​the virtual image that can be viewed by the user at the current moment. When the field of view of the head-up display changes, or the user's eyes deviate from the preset position of the eye box, the user may not be able to view the complete virtual image. For example, the user changes from being able to view the complete virtual image to only being able to view a portion of the virtual image, such as only being able to view the left half, right half, a part in the middle, the lower half, the upper half, etc. of the virtual image.

[0055] Among them, when it is determined that the visible area has changed, it can be determined that the driver cannot completely view the display components in the virtual image of the head-up display, which in turn affects the driver's inability to completely view driving information while driving.

[0056] S203: If yes, adjust the display layout of the display component according to the change in the visible area.

[0057] That is to say, when the visible area changes, the display layout of the display components is adjusted so that the user can completely view the display components in the virtual image of the head-up display.

[0058] In the embodiments of the present application, the display layout of the display components is adjusted according to the changes in the visible area, including at least one of the following: when the visible area becomes smaller, the spacing between the display components is reduced, wherein if the spacing between the display components meets the preset conditions, the arrangement of at least part of the display components is adjusted; or, when the visible area becomes larger, the spacing between the display components is increased; according to the changes in the visible area, the size of at least one display component is adjusted. The specific implementation method can be referred to the subsequent embodiments.

[0059] In one embodiment of the present application, when it is determined that the visible area has not changed, the step of determining the visible area of ​​the virtual image displayed by the head-up display to the user and the display components in the virtual image may be repeated to determine whether the visible area has changed.

[0060] The display control method provided by the embodiment of the present disclosure determines the visible area of ​​the virtual image displayed by the head-up display to the user and the display components in the virtual image, and determines whether the visible area has changed; if so, the display layout of the display components is adjusted according to the change in the visible area. The display layout of the display components is adaptively adjusted when the visible area changes, and the display layout of the display components is adjusted so that the user can fully view the display components in the virtual image displayed by the head-up display, thereby improving the driving experience.

[0061] In order to make it easier for those skilled in the art to understand this application, Figure 3 A specific display control method provided by the present application is as follows: Figure 3 As shown, the display control method includes:

[0062] S301, determining a visible area of ​​a user of a virtual image displayed by a head-up display and a display component in the virtual image.

[0063] S302, determining whether the size of the field of view angle of the head-up display has changed; or determining whether the distance of the user's eyes from a preset position in the eye box of the head-up display meets a preset distance threshold.

[0064] In an embodiment of the present application, the field of view of the head-up display or the distance from the user's eyes to the preset position in the eye box of the head-up display can be determined to determine whether the visible area has changed. Wherein, when the field of view of the head-up display is less than the preset field of view, or the field of view of the head-up display is greater than the preset field of view, or the distance from the user's eyes to the preset position in the eye box of the head-up display is greater than the preset distance threshold, it is determined that the visible area has changed.

[0065] The field of view angle range of the head-up display may be obtained to determine whether the field of view angle of the head-up display is smaller than or larger than a preset field of view angle.

[0066] The field of view (FOV) refers to the solid angle formed by the line connecting the two side edges of the virtual image and the center of the eye box, including the horizontal field of view angle and the vertical field of view angle.

[0067] S303: When it is determined that the visible area has changed based on the change in the field of view of the head-up display, the display layout of the display component is adjusted according to the change in the visible area.

[0068] In an embodiment of the present application, the spacing between display components and / or the size of at least one display component is adjusted based on the change in the field of view angle; if the spacing between the display components meets a preset condition, the arrangement of at least some of the display components is adjusted.

[0069] For example, if it is determined that the field of view angle is less than the preset field of view angle, the current spacing of the display components in the virtual image of the head-up display is reduced; if it is determined that the field of view angle is greater than the preset field of view angle, the current spacing of the display components in the virtual image of the head-up display is increased. Figure 4 As shown, the display components in the virtual image of the head-up display include a driving mode component, a vehicle speed component, and a power component. Among them, a small FOV can be understood as a field of view angle that is smaller than a preset field of view angle, and a large FOV can be understood as a field of view angle that is larger than a preset field of view angle.

[0070] Among them, the preset field of view angle may include a preset horizontal field of view angle and a preset vertical field of view angle. When it is determined that the current horizontal field of view angle is less than the preset horizontal field of view angle, the current spacing of the display components in the virtual image of the head-up display in the horizontal direction is reduced; when it is determined that the current vertical field of view angle is less than the preset vertical field of view angle, the current spacing of the display components in the virtual image of the head-up display in the vertical direction is reduced; when it is determined that the current horizontal field of view angle is less than the preset horizontal field of view angle and the current vertical field of view angle is less than the preset vertical field of view angle, the current spacing of the display components in the virtual image of the head-up display in the horizontal and vertical directions is reduced.

[0071] When it is determined that the current horizontal field of view angle is greater than the preset horizontal field of view angle, the current spacing between display components in the virtual image of the head-up display in the horizontal direction is increased; when it is determined that the current vertical field of view angle is greater than the preset vertical field of view angle, the current spacing between display components in the virtual image of the head-up display in the vertical direction is increased; when it is determined that the current horizontal field of view angle is greater than the preset horizontal field of view angle and the current vertical field of view angle is greater than the preset vertical field of view angle, the current spacing between display components in the virtual image of the head-up display in the horizontal direction and the vertical direction is increased.

[0072] For example, Figure 5 As shown, when it is determined that the field of view angle is less than the preset field of view angle, the largest component in the display components in the virtual image of the head-up display is reduced, for example, the largest component is the map display component, that is, the map display component A is reduced; when it is determined that the field of view angle is greater than the preset field of view angle, the smallest component in the display components in the virtual image of the head-up display is increased, for example, the smallest component is the map display component, that is, the map display component C is increased; when it is determined that the field of view angle is less than or greater than the preset field of view angle, any component in the display components in the virtual image of the head-up display can be increased or decreased, for example, when it is determined that the field of view angle is less than the preset field of view angle, the map display component B is increased. Among them, the display components in the virtual image of the head-up display include a driving mode component, a vehicle speed component, and a map display component.

[0073] For example, Figure 6 As shown, when it is determined that the field of view angle is less than the preset field of view angle, the rightmost component and the leftmost component of the display components in the virtual image of the head-up display are adjusted to the second row, so that the display components are displayed in the form of two rows; when it is determined that the field of view angle is greater than the preset field of view angle, the display components in the second row of the display components in the virtual image of the head-up display are adjusted to the first row for display. For example, the display components in the second row can be adjusted to the leftmost and / or rightmost of the first row, so that the display components are displayed in the form of one row. Among them, a small FOV can be understood as a field of view angle less than the preset field of view angle, and a large FOV can be understood as a field of view angle greater than the preset field of view angle. Among them, the display components in the virtual image of the head-up display include a driving mode component, a vehicle speed component, a driving direction component, and a map display component.

[0074] S304, when it is determined that the visible area has changed based on the distance of the user's eyes from the preset position in the eye box of the head-up display meeting the preset distance threshold, adjust the display layout of the display component according to the change in the visible area.

[0075] In an embodiment of the present application, if the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than a first preset distance threshold, the spacing between the display components is adjusted; and / or if the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than a second preset distance threshold, the spacing between the display components is adjusted, and the arrangement of at least some of the display components is adjusted, wherein the first preset distance threshold is less than the second preset distance threshold.

[0076] The first preset distance threshold may include a first horizontal preset distance threshold and a first vertical preset distance threshold; the second preset distance threshold may include a second horizontal preset distance threshold and a second vertical preset distance threshold. The first horizontal preset distance threshold is smaller than the second horizontal preset distance threshold, and the first vertical preset distance threshold is smaller than the second vertical preset distance threshold.

[0077] In one embodiment of the present application, when the distance between the user's eyes and the preset position in the eye box in the horizontal direction is greater than a first horizontal preset distance threshold, the spacing between the display components in the horizontal direction is adjusted; when the distance between the user's eyes and the preset position in the eye box in the vertical direction is greater than a first vertical preset distance threshold, the spacing between the display components in the vertical direction is adjusted; when the distance between the user's eyes and the preset position in the eye box in the horizontal direction is greater than the first horizontal preset distance threshold, and the distance between the user's eyes and the preset position in the eye box in the vertical direction is greater than the first vertical preset distance threshold, the spacing between the display components in the horizontal and vertical directions is adjusted at the same time.

[0078] In one embodiment of the present application, if the distance between the user's eyes and the preset position in the eye box in the horizontal direction is greater than a second horizontal preset distance threshold, the spacing between the display components in the horizontal direction is adjusted, and the arrangement of at least some of the display components is adjusted; if the distance between the user's eyes and the preset position in the eye box in the vertical direction is greater than the second vertical preset distance threshold, the spacing between the display components in the vertical direction is adjusted, and the arrangement of at least some of the display components is adjusted; if the distance between the user's eyes and the preset position in the eye box in the horizontal direction is greater than the second horizontal preset distance threshold, and the distance between the user's eyes and the preset position in the eye box in the vertical direction is greater than the second vertical preset distance threshold, the spacing between the display components in the horizontal and vertical directions is adjusted, and the arrangement of at least some of the display components is adjusted.

[0079] That is, the spacing between the display components in the corresponding direction is adjusted according to whether the user's eyes deviate from the preset position in the eye box in the horizontal direction and / or the vertical direction by more than the corresponding distance threshold in the deviation direction.

[0080] When the user's eyes deviate from the preset position in the eye box of the head-up display, the excessive deviation of the user's eyes will cause the display components in the same direction to be invisible. For example, if the user's eyes deviate to the left from the preset position in the eye box, the display components on the leftmost side of the virtual image displayed by the head-up display will not be visible. The greater the deviation, the more invisible the image area will be.

[0081] In one embodiment of the present application, as shown in FIG7 , each circle represents a display component, such as a vehicle speed sign, a speed limit sign, a turn signal sign, etc. When the user's eyes deviate to the right or left from the preset position in the eye box of the head-up display by a distance greater than a first preset distance threshold, the spacing between the display components is proportionally reduced, for example, as shown in FIG7 (2). When the user's eye position gradually returns to the preset position in the eye box, the spacing between the display components gradually returns to the default size, for example, as shown in FIG7 (1). Therefore, by adjusting the spacing between the display components, when the user's eyes deviate from the preset position in the eye box of the head-up display, the visibility of the display components in the head-up display can be maintained, thereby avoiding the situation where the display components cannot be seen by the user.

[0082] In another embodiment of the present application, as shown in FIG8 , when the user's eyes deviate to the left or right from the preset position in the eye box of the head-up display by a distance greater than a second preset distance threshold, the display components in the visible area cannot be fully seen by the user by adjusting the spacing between the display components. Therefore, when the user's eyes deviate to the left or right from the preset position in the eye box of the head-up display by a distance greater than the second preset distance threshold, the spacing between the display components is adjusted, for example, as shown in FIG8 (1). In order to achieve full viewing of multiple display components, when the spacing between the multiple display components is adjusted to the preset spacing, the display components are staggered to achieve line display of the display components, for example, as shown in FIG8 (2).

[0083] In yet another embodiment of the present application, a deviation direction of the user's eyes from a preset position in an eye box of the head-up display is determined; and according to the deviation direction, the display assembly is aligned in a direction corresponding to the deviation direction.

[0084] The position and movement of the user's eyes may be captured by an infrared camera or infrared sensor installed in the vehicle to determine the direction in which the user's eyes deviate from a preset position in the eye box of the head-up display.

[0085] For example, as shown in FIG9 , when the user's eyes deviate to the left or right from the preset position in the eye box of the head-up display, the spacing between the multiple display components is adjusted to the right or left. For example, when the user's eyes deviate to the left from the preset position in the eye box of the head-up display, the spacing between the multiple display components is adjusted to the right; when the user's eyes deviate to the right from the preset position in the eye box of the head-up display, the spacing between the multiple display components is adjusted to the left. In the process of adjustment, the edges are aligned. For example, as shown in FIG9 (2), when the user's eyes deviate to the left, the display components are aligned to the right and the spacing between the display components is reduced; in order to achieve full viewing of multiple display components, as shown in FIG9 (3), when the spacing between the display components is reduced to a certain preset spacing, the display components are staggered to display the display components in rows; FIG9 (1) is a case where the user's eyes do not deviate from the preset position in the eye box of the head-up display.

[0086] For another example, as shown in FIG10(2), when the user's eyes deviate to the right, the display components are aligned to the left and the spacing between the display components is reduced. In order to enable multiple display components to be fully viewed, as shown in FIG10(3), when the spacing between the display components is reduced to a certain preset spacing, the display components are staggered to display the display components in rows. FIG10(1) shows a situation where the user's eyes have not deviated from the preset position in the eye box of the head-up display.

[0087] In one embodiment of the present application, when it is determined that the visible area has not changed, the step of determining the visible area of ​​the virtual image displayed by the head-up display to the user and the display components in the virtual image may be repeated to determine whether the visible area has changed.

[0088] The display control method provided by the embodiment of the present disclosure determines the visible area of ​​the virtual image displayed by the head-up display to the user and the display components in the virtual image, determines whether the visible area has changed, and when it is determined that the visible area has changed based on the change in the field of view of the head-up display, adjusts the display layout of the display components according to the change in the visible area, and when it is determined that the visible area has changed based on the distance that the user's eyes deviate from the preset position in the eye box of the head-up display to meet the preset distance threshold, adjusts the display layout of the display components according to the change in the visible area. The method adjusts the display layout of the display components by determining that the field of view of the head-up display has changed, or the distance that the user's eyes deviate from the preset position in the eye box of the head-up display to meet the preset distance threshold. This allows the user to fully view the display components in the virtual image displayed by the head-up display, thereby improving the driving experience.

[0089] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of each embodiment of the present disclosure.

[0090] Fig.11 is a structural block diagram of a display control device according to an embodiment of the present disclosure; Fig.11 As shown, including:

[0091] A determination module 1110, configured to determine a visible area of ​​a virtual image displayed by a head-up display to a user and a display component in the virtual image;

[0092] A determination module 1120 is used to determine whether the visible area has changed;

[0093] The adjustment module 1130 is used to adjust the display layout of the display component according to the changes in the visible area.

[0094] The display control device provided by the embodiment of the present disclosure determines the visible area of ​​the virtual image displayed by the head-up display to the user and the display components in the virtual image, and determines whether the visible area has changed; if so, the display layout of the display components is adjusted according to the change in the visible area. In the case of a change in the visible area, the display layout of the display components is adjusted so that the user can fully view the display components in the virtual image displayed by the head-up display, thereby improving the driving experience.

[0095] In an exemplary embodiment, the judgment module 1120 is used to judge whether the size of the field of view angle of the head-up display has changed; or to judge whether the distance that the user's eyes deviate from the preset position in the eye box of the head-up display meets the preset distance threshold; wherein, when the field of view angle of the head-up display is smaller than the preset field of view angle, or the field of view angle of the head-up display is larger than the preset field of view angle, or the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than the preset distance threshold, it is determined that the visible area has changed.

[0096] In an exemplary embodiment, the adjustment module 1130 is used for one of the following: reducing the spacing between the display components when the visible area becomes smaller, wherein if the spacing between the display components meets a preset condition, adjusting the arrangement of at least some of the display components; increasing the spacing between the display components when the visible area becomes larger; and adjusting the size of at least one of the display components according to changes in the visible area.

[0097] In an exemplary embodiment, the adjustment module 1130 is used to adjust the spacing between the display components and / or the size of at least one display component based on the change in the field of view angle; if the spacing between the display components meets a preset condition, adjust the arrangement of at least some of the display components.

[0098] In an exemplary embodiment, the adjustment module 1130 is used to adjust the spacing between the display components if the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than a first preset distance threshold; and / or if the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than a second preset distance threshold, adjust the spacing between the display components and adjust the arrangement of at least part of the display components, wherein the first preset distance threshold is less than the second preset distance threshold.

[0099] In an exemplary embodiment, the adjustment module 1130 is used to determine the deviation direction of the user's eyes from a preset position in the eye box of the head-up display; and according to the deviation direction, align the display component in a direction corresponding to the deviation direction.

[0100] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:

[0101] S1, determining a visible area of ​​a virtual image displayed by a head-up display to a user and a display component in the virtual image;

[0102] S2, determining whether the visible area changes;

[0103] S3: If yes, adjust the display layout of the display component according to the change of the visible area.

[0104] An embodiment of the present disclosure further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0105] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0106] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0107] S1, determining a visible area of ​​a virtual image displayed by a head-up display to a user and a display component in the virtual image;

[0108] S2, determining whether the visible area changes;

[0109] S3: If yes, adjust the display layout of the display component according to the change of the visible area.

[0110] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.

[0111] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0112] Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present disclosure can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present disclosure is not limited to any specific combination of hardware and software.

[0113] The above is only a preferred embodiment of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present disclosure. These improvements and modifications should also be regarded as the scope of protection of the present disclosure.

Claims

1. A display control method, characterized in that: include: Determining a visible area of ​​a virtual image displayed by a head-up display to a user and a display component in the virtual image; Determining whether the visible area changes; If so, the display layout of the display component is adjusted according to the change in the visible area.

2. The method according to claim 1, characterized in that: Determining whether the visible area changes includes: Determining whether the field of view angle of the head-up display changes; or Determining whether a distance of the user's eyes from a preset position in an eye box of the head-up display satisfies a preset distance threshold; Wherein, when the field of view angle of the head-up display is smaller than a preset field of view angle, or the field of view angle of the head-up display is larger than the preset field of view angle, or the distance that the user's eyes deviate from a preset position in the eye box of the head-up display is greater than the preset distance threshold, it is determined that the visible area has changed.

3. The method according to claim 1, characterized in that According to the change of the visible area, adjusting the display layout of the display component includes at least one of the following: When the visible area becomes smaller, the spacing between the display components is reduced, wherein if the spacing between the display components meets a preset condition, the arrangement of at least part of the display components is adjusted; When the visible area becomes larger, increasing the spacing between the display components; According to the change of the visible area, the size of at least one of the display components is adjusted.

4. The method according to claim 2, characterized in that: When it is determined that the visible area has changed based on the change in the size of the field of view angle of the head-up display, adjusting the display layout of the display component according to the change in the visible area includes: Based on the change of the field of view angle, adjusting the spacing between the display components and / or the size of at least one display component; If the intervals between the display components meet a preset condition, the arrangement of at least part of the display components is adjusted.

5. The method according to claim 2, characterized in that: In a case where it is determined that the visible area has changed based on the distance that the user's eyes deviate from a preset position in the eye box of the head-up display meeting the preset distance threshold, adjusting the display layout of the display component according to the change in the visible area includes: If the distance of the user's eyes from a preset position in the eye box of the head-up display is greater than a first preset distance threshold, adjusting the spacing between the display components; and / or If the distance that the user's eyes deviate from the preset position in the eye box of the head-up display is greater than a second preset distance threshold, the spacing between the display components is adjusted, and the arrangement of at least part of the display components is adjusted, wherein the first preset distance threshold is less than the second preset distance threshold.

6. The method according to claim 5, characterized in that According to the change of the visible area, the display layout of the display component is adjusted, and further comprising: determining a direction in which the user's eyes deviate from a preset position in an eye box of the head-up display; According to the deviation direction, the display component is aligned in a direction corresponding to the deviation direction.

7. A display control device, characterized in that: include: A determination module, configured to determine a visible area of ​​a virtual image displayed by the head-up display to a user and a display component in the virtual image; A judging module, used for judging whether the visible area has changed; The adjustment module is used to adjust the display layout of the display component according to the changes in the visible area.

8. A means of transport, characterized in that: Comprising the display control device as claimed in claim 7.

9. An electronic device, characterized in that: The method comprises at least a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method according to any one of claims 1 to 6 when executing the computer program on the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.