Startup animation playing method and device, head-up display device and vehicle

By adjusting the head-up display position when the vehicle is unlocked and started, and combining this with user status awareness, the timing of the boot animation playback has been optimized, solving the problem of the animation being easily missed or not visible, thus improving user experience and driving safety.

CN121832801APending Publication Date: 2026-04-10GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGZHOU AUTOMOBILE GROUP CO LTD
Filing Date
2026-01-05
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

The existing in-vehicle startup animation playback logic is simplistic and does not adapt to the user's status, resulting in unreasonable animation playback timing, easy to miss or not visible, thus affecting the user experience.

Method used

By introducing a user status awareness and condition judgment mechanism, the head-up display is adjusted to the initial playback position in response to the vehicle unlock signal, user location information is obtained, and the head-up display is controlled to play the startup animation after the preset conditions are met, ensuring that the animation is displayed at the appropriate time.

Benefits of technology

The animation playback process has been optimized to avoid issues such as missed or unseen animations, thereby improving the sophistication of in-vehicle intelligent interaction and user satisfaction, and enhancing the in-vehicle interaction experience and driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121832801A_ABST
    Figure CN121832801A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a startup animation playing method and device, a head-up display device and a vehicle, and the method comprises the steps: adjusting the display position of a vehicle-mounted head-up display to an initial playing position in response to a vehicle unlocking signal; acquiring position information of a user in response to the vehicle starting signal; and controlling the vehicle-mounted head-up display to play the startup animation at the initial playing position in response to the condition that the position information meets the first preset position condition. Therefore, the user state and the playing opportunity can be accurately matched, the starting animation playing logic is optimized, the problem that the animation is missed or invisible is effectively avoided, and the user experience of getting on the vehicle to start the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart cockpit technology, and in particular to a method, apparatus, head-up display device, and vehicle for playing a boot-up animation. Background Technology

[0002] In today's booming development of intelligent vehicle technology, the in-vehicle boot animation, as the first interactive feedback when a user gets into and starts the vehicle, directly impacts the user's intuitive perception of the vehicle's intelligence level, making it a crucial aspect of optimizing the in-vehicle interactive experience. However, existing in-vehicle boot animation playback logic often adopts a fixed trigger mode, typically playing directly in response to the vehicle's start signal without adapting to the user's actual state. This singular triggering method easily leads to a mismatch between the animation's playback timing and the user's state; for example, the animation may finish playing before the user has reached a suitable viewing position, or it may be invisible due to improper display positioning. This not only wastes the interactive value of the boot animation but may also result in a poor user experience upon entering the vehicle, failing to meet current users' high-quality demands for intelligent in-vehicle interaction. Summary of the Invention

[0003] This application provides a boot animation playback method, apparatus, head-up display device, and vehicle, aiming to improve the problems of existing vehicle head-up display devices having a simple boot animation playback logic and not being adapted to user status, resulting in unreasonable playback timing, easy to miss or not visible animations.

[0004] To achieve the above objectives, the first aspect of this application proposes a method for playing a boot animation, comprising: adjusting the display position of the vehicle head-up display to an initial playback position in response to a vehicle unlock signal; acquiring the user's location information in response to a vehicle start signal; and controlling the vehicle head-up display to play a boot animation at the initial playback position in response to the location information satisfying a first preset location condition.

[0005] The boot animation playback method according to the embodiments of this application optimizes the animation playback process by introducing a user state perception and condition judgment mechanism, solving the industry pain points of animations being easily missed or invisible in traditional methods, and helping to improve the refinement level and user satisfaction of in-vehicle intelligent interaction.

[0006] A second aspect of this application provides a boot animation playback device, comprising: an adjustment module for adjusting the display position of the vehicle head-up display to an initial playback position in response to a vehicle unlocking signal; an acquisition module for acquiring the user's location information in response to a vehicle start signal; and a control module for controlling the vehicle head-up display to play a boot animation at the initial playback position in response to the location information satisfying a first preset position condition.

[0007] The boot animation playback device according to the embodiments of this application can realize the above-mentioned boot animation playback method. Based on the boot animation playback method, by introducing a user state perception and condition judgment mechanism, the animation playback process is optimized, solving the industry pain points of animations being easily missed or invisible in traditional methods, and helping to improve the refinement level and user satisfaction of in-vehicle intelligent interaction.

[0008] A third aspect of this application provides a head-up display device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the program to implement the above-described boot animation playback method.

[0009] According to the head-up display device of the present application embodiment, when the processor executes the computer program, it can implement the above-mentioned boot animation playback method. Based on the above-mentioned boot animation playback method, by introducing a user state perception and condition judgment mechanism, the animation playback process is optimized, solving the industry pain points of animations being easily missed or invisible in traditional methods, and helping to improve the refinement level and user satisfaction of in-vehicle intelligent interaction.

[0010] The fourth aspect of this application provides a vehicle that includes a head-up display device as described above, for implementing the above-described startup animation playback method. Attached Figure Description

[0011] Figure 1 This is a flowchart of a boot animation playback method provided in some embodiments of this application; Figure 2 This is a flowchart of a boot animation playback method provided in a specific embodiment of this application; Figure 3 This is a block diagram of the boot animation playback device provided in the embodiments of this application; Figure 4 This is a structural block diagram of the head-up display device provided in the embodiments of this application. Detailed Implementation

[0012] To make the technical problems, technical solutions, and beneficial effects solved by this application clearer, the following detailed description is provided in conjunction with embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0013] Currently, car startup animations are commonly displayed on the dashboard and center console screen. However, this design has an inherent flaw: users must look down to view them, which not only interrupts the getting-in process but also violates the safety principle of keeping eyes forward while driving. In contrast, a HUD (Head-up Display) is the first screen directly in front of the user's line of sight after they are seated, providing an ideal platform for head-up interaction.

[0014] A head-up display (HUD) is an optical display system that projects key information as a virtual image onto the windshield area in front of the user. Existing technologies attempting to display startup animations on HUDs either focus solely on the animation content itself or only address the basic power supply and startup issues, neglecting the unique characteristics of HUDs as precision optical devices. As a head-up display, the HUD's optical engine startup requires a certain mechanical delay, needing several seconds to complete the optical engine movement and mirror flipping. This leads to problems such as "animation not ready" or "animation missed" when displaying startup animations.

[0015] To address the aforementioned issues, this application provides a boot animation playback method that combines HUD with collaborative control technology. Based on the vehicle unlock signal, it performs HUD optical engine preheating and position reset, and monitors the user's status to determine the timing of animation playback, thereby solving the industry pain points of animations being easily missed or invisible in traditional methods.

[0016] This application provides a method for playing a boot animation, which is described in an embodiment. Figure 1 ,include: S1, in response to the vehicle unlock signal, adjusts the display position of the in-vehicle head-up display to the initial playback position.

[0017] Among them, the vehicle unlock signal refers to the electrical signal generated and output by the vehicle control system when the user triggers the vehicle unlocking via a remote key or mobile terminal. The initial playback position refers to the virtual image position that the HUD has moved to in advance to display the image, which is usually a stable physical position reached after the HUD's optical engine and lens group have been adjusted.

[0018] Specifically, the in-vehicle HUD establishes a communication connection with the vehicle control system (usually the vehicle's central control system) to monitor vehicle status signals in real time. When the user unlocks the vehicle, the vehicle control system immediately generates a corresponding unlock signal and sends it to the HUD via the in-vehicle network. The HUD then activates its motion mechanism, moving the optical engine and reflector assembly from their retracted standby position to a working position where they can be displayed normally. This process includes self-checks and resets such as lens reversal and optical engine brightness module initialization, until the HUD's hardware is ready to display the image. At this point, the virtual image is positioned at its initial playback position. During this process, to prevent image distortion or jitter due to unprepared optical components, the HUD's projection screen remains off until the movement is fully complete.

[0019] S2, in response to the vehicle start signal, obtains the user's location information.

[0020] The vehicle start signal refers to the electrical signal or network message issued by the vehicle control system when the vehicle power status switches from "OFF" or "ACC" mode to "ON" or "Ready" mode. It signifies that the vehicle's high-voltage system is powered on and the vehicle has entered a drivable state. In this embodiment, it also serves as the trigger command for user status verification before the boot animation plays. The user's location information refers to the data obtained by in-vehicle sensors used to determine the user's status, and its data source includes at least the driver's seat occupancy sensor.

[0021] Specifically, when the vehicle start signal is triggered, the body domain controller or cockpit domain controller is awakened or activated to the corresponding sensing module. This module polls or receives raw data from in-vehicle sensors in real time via the in-vehicle network, such as the driver's seat pressure sensor, capacitive occupant detection sensor, or seat track position sensor. Subsequently, the sensors transmit the collected raw data to the central control unit or HUD in real time for preliminary processing and filtering, eliminating invalid and interfering data, and finally generating accurate location information reflecting the user's current position, providing a basis for subsequent judgments.

[0022] S3, in response to the location information meeting the first preset location condition, controls the vehicle head-up display to play the startup animation at the initial playback position.

[0023] The first preset position condition refers to a pre-defined range of conditions within which the user is determined to be in position and able to view the HUD. This range can be set based on factors such as the typical driving posture of most users and the HUD display angle, ensuring that the user can fully and clearly observe the startup animation projected by the HUD when within this position range. The first preset position condition can be calibrated according to actual conditions.

[0024] Specifically, after the HUD hardware moves to the initial playback position and sends a ready signal, the playback control module begins to check the position information. Based on the sensor data obtained from the vehicle sensors, it confirms the user's status, retrieves the first preset position condition parameters stored in the system, and compares the real-time position information with the preset position conditions one by one to determine whether the user's current position is within the preset reasonable viewing range. If the position information meets the first preset position conditions, it is determined that the user is in a state where they can clearly watch the animation. The pre-stored boot animation resources are then retrieved. After receiving the instruction, the animation playback unit drives the HUD display component to project the boot animation at the adjusted initial playback position, ensuring that the animation image is fully presented within the user's field of vision. During playback, the control module monitors the animation playback status and user position information in real time to ensure stable animation playback. For example, the first preset position condition can be set to confirm that the driver's seat is currently occupied based on the signal from the driver's seat sensor. The control module continuously monitors the output voltage or current value of the seat pressure sensor. When the value continuously exceeds the preset threshold, it determines that the condition of the user being in the driver's seat is met, thereby triggering the HUD to render at the ready initial playback position and project the startup animation.

[0025] This application first responds to the vehicle unlock signal, adjusts the HUD to the initial playback position, then responds to the vehicle start signal, obtains the user's location information, and finally controls the HUD to play the startup animation at the initial playback position when the location information meets the first preset condition.

[0026] Therefore, by enabling the HUD to start and be ready in advance, the system can determine the user's seating status, control the playback of the startup animation, and ensure that the animation is always visible, thus avoiding problems such as missing or not seeing the animation and improving the in-vehicle interaction experience.

[0027] In some embodiments of this application, in response to the location information satisfying a first preset location condition, controlling the vehicle head-up display to play a startup animation at the initial playback position includes: in response to the location information satisfying the first preset location condition, obtaining the user's visual location information; and in response to the visual location information satisfying a second preset location condition, controlling the vehicle head-up display to play a startup animation at the initial playback position.

[0028] Among them, visual position information refers to the data collected by the vehicle-mounted vision sensor to determine the user's line of sight direction, including the real-time spatial position of the user's eyes and line of sight direction data, which is used to accurately determine whether the user is in a line of sight state that can clearly view the HUD startup animation. The second preset position condition refers to the pre-set trigger condition that determines that the user's line of sight has fallen on the effective display area of ​​the HUD. The second preset position condition can be calibrated according to the actual situation.

[0029] Specifically, firstly, after determining that the user's position information meets the first preset position condition, the HUD further activates the in-vehicle visual acquisition device (such as an in-vehicle infrared camera, gaze tracking sensor, etc.). The visual acquisition device captures the user's eye feature points in real time, and uses computer vision algorithms (such as facial feature point detection, gaze direction estimation algorithm) to identify the driver's head posture and eye direction, including data such as eye three-dimensional coordinates and gaze projection direction. Subsequently, the control module retrieves the system's preset second preset position condition parameter and compares the real-time collected visual position information with this parameter to determine whether the user's gaze is directed towards the HUD display area and whether the eye position is within the range where the animation is clearly visible. If the visual position information meets the second preset position condition, it is determined that the user is ready to watch. At this time, the control module sends a formal playback command to the HUD animation playback unit, driving the HUD to play the startup animation at the adjusted initial playback position. If the visual position information does not meet the condition, the control module continues to monitor until the preset requirements are met before triggering playback.

[0030] Therefore, based on the first preset condition, a second preset condition is added as a double judgment. Through the double position condition verification, it is ensured that the boot animation plays when the user's attention is already on the HUD, avoiding invalid playback or attention interference caused by the user's eyes not being focused during the animation playback, ensuring that the timing of the animation playback is just right, and maximizing the user's viewing experience.

[0031] In some embodiments of this application, the initial playback position includes the display position corresponding to the previous memory state setting of the vehicle head-up display. Adjusting the display position of the vehicle head-up display to the initial playback position includes: activating the motion mechanism of the vehicle head-up display and moving the relevant hardware of the vehicle head-up display to the previous memory state setting.

[0032] Among them, the last memory state setting refers to the HUD display position parameter setting recorded by the HUD system after the user manually or automatically adjusted it the last time they used the vehicle. This setting is associated with the user's identity information (such as a specific key, mobile phone Bluetooth identifier, or user account). The motion mechanism refers to the mechanical drive component built into the HUD device for adjusting the display position, which is the core hardware carrier for achieving precise adjustment of the HUD position.

[0033] Specifically, the HUD has a built-in position memory storage module. When the user last turned off the vehicle or ignited the engine, it automatically records the current display position parameters of the HUD and stores them as the user's last memory state. When the system receives a vehicle unlock signal, the HUD retrieves the personalized profile associated with the user's identity information from the memory and reads the stored last memory state parameters. After confirming the data is valid, a drive command is sent to the HUD's motion mechanism. Upon receiving the command, the motion mechanism activates its internal drive components (such as stepper motors, electric actuators, etc.) to move the HUD's projection unit to adjust its displacement or angle. During the adjustment process, the position sensor collects the HUD's current position data in real time and feeds it back to the control module for real-time comparison with the memory state parameters. When the current position data perfectly matches the memory state parameters, the HUD's control module issues a stop command, the motion mechanism stops moving, and the adjustment back to the initial playback position is completed.

[0034] Therefore, by restoring the user's location based on their identity, the HUD can automatically adjust to the most comfortable viewing position for each driver when they get in the car. This not only eliminates the hassle of repeated manual adjustments but also ensures that the welcome animation and subsequent information are always presented from the most ergonomic perspective, significantly improving ease of use and the user-friendliness of human-computer interaction.

[0035] In some embodiments of this application, in response to a vehicle gear shifting command, the driving information corresponding to the vehicle gear shifting command is obtained, and the vehicle head-up display is controlled to switch the currently playing information to the driving information.

[0036] Among them, the vehicle gear shifting command refers to the electrical signal or CAN message issued by the vehicle control system when the vehicle transmission shifts from a non-driving gear (such as P gear / N gear) to a driving gear (such as D gear / R gear), which is used to inform the on-board equipment of the change in vehicle driving status. Driving information refers to the core driving-related data corresponding to the current gear of the vehicle, including at least one or more of vehicle speed, navigation guidance, and driving assistance alarms, which is key information to ensure driving safety.

[0037] Specifically, the HUD establishes real-time communication with the vehicle's gear control system, continuously monitoring gear status changes on the vehicle's bus. When a gear shift command is detected, it parses the corresponding gear type and simultaneously sends a data request to the vehicle's driving control system to obtain driving information matching the current gear. It also determines the current playback status; if the startup animation is still playing, it immediately triggers a pause or termination procedure and retrieves real-time driving information (e.g., current speed of 0 km / h, or navigation arrows for the road ahead) from the vehicle information database or relevant controllers. Then, the system controls the HUD to seamlessly switch and lock the screen content from the startup animation to the driving information display interface at the initial playback position. The acquired driving information is projected onto the HUD's initial playback position according to a preset display layout. During the display process, if the vehicle gear shifts again, the above process is repeated, updating the displayed driving information in real time to ensure synchronization with the gear status.

[0038] Therefore, by responding to gear shift commands in real time and forcibly interrupting the animation, the absolute priority and immediate feedback of driving operations are ensured. This not only meets the basic requirements of functional safety and eliminates the possibility of animation obscuring critical driving information, but also balances interactive experience and driving safety.

[0039] In some embodiments of this application, the location information is used to determine whether the user is in the driver's seat; if so, the location information satisfies the first preset location condition; if not, the location information does not satisfy the first preset location condition.

[0040] Specifically, the system continuously reads and analyzes sensor data from the driver's seat sensors via the vehicle network. This data includes seat pressure sensor data and seat position adjustment data. The system extracts state parameters related to the driver's seat, determining whether a user is currently in the driver's seat by judging whether the driver's seat pressure sensor has detected a valid pressure value and whether the seat position is within the normal driving range. If the determination result is true, meaning the user is sitting in the driver's seat, the system directly assumes that the location information meets the first preset location condition and proceeds to the subsequent animation playback preparation stage. If the determination result is false, meaning there is no user in the driver's seat, the system assumes that the location information does not meet the first preset location condition and continues to monitor the user's location status until the condition is met.

[0041] Therefore, by quickly determining the user's position based on the driver's seat status, the condition judgment logic is simplified, the response efficiency of playback timing is improved, and the animation is ensured to play after the user is in position.

[0042] In some embodiments of this application, if the user is in the driver's seat and the time the user is in the driver's seat is greater than or equal to a first time threshold, then the location information satisfies the first preset location condition.

[0043] The first time threshold refers to the minimum time parameter that is preset to determine that the user has completed the preparation to sit down. It is used to filter out false triggering situations such as the user briefly touching the seat. The first time threshold can be calibrated according to the actual situation.

[0044] Specifically, the system collects seat status data in real time through pressure sensors and position sensors on the driver's seat. When a valid pressure value is detected from the seat pressure sensor, it determines that the user is sitting in the driver's seat and starts a built-in timer. The system continuously monitors the seat occupancy status. Only when this occupancy status is maintained continuously and the accumulated timer duration reaches or exceeds a first time threshold (e.g., 1.5 seconds or 2 seconds) is the position information finally determined to meet the first preset position condition. If the occupancy status is interrupted during the timing process, the timer immediately resets and must restart the accumulation until the required duration is met.

[0045] Therefore, by adding a stabilization time judgment condition, false triggers caused by users temporarily placing items, briefly adjusting their sitting posture, or accidentally touching the device are effectively filtered out, ensuring that the boot animation only starts playing after the user is truly seated and stable, thus improving the accuracy of trigger judgment and the reliability of system interaction.

[0046] In some embodiments of this application, the visual position information is parsed to obtain the visual position and the corresponding dwell time; if the visual position includes the initial playback position and the dwell time is greater than or equal to the second time threshold, then the visual position information satisfies the second preset position condition.

[0047] Among them, the dwell time refers to the cumulative time that the user's gaze remains continuously within the display area corresponding to the initial playback position, which is the duration for which the user's gaze remains on a specific position. The second time threshold is a pre-set minimum gaze dwell time that determines the user is in a stable viewing state, ensuring that the user actively focuses on the HUD display area rather than the gaze accidentally sweeping over it. The second time threshold can be calibrated according to the actual situation.

[0048] Specifically, the HUD receives user eye position information transmitted by the visual acquisition device, starts a data parsing program, and extracts the eye position and the corresponding dwell time from the raw data through a parsing algorithm. Then, it compares the parsed eye position with a preset initial playback position range. If the eye position is within the initial playback position range, a dedicated dwell timer is started. When the eye position moves out of the area, the timer is reset. When the accumulated dwell time of the timer reaches or exceeds a second time threshold, it is determined that the user has actively focused their gaze on the HUD display area and is in a stable viewing state. At this time, it is determined that the eye position information meets the second preset position condition, and the boot animation playback command is triggered. If either condition is not met, it is determined that the second preset position condition is not met, and the user's eye position status continues to be monitored until both conditions are met before playback is started.

[0049] Therefore, by verifying both the position of the gaze and the duration of the gaze, the system can accurately capture the user's active viewing intentions, avoid triggering animations by accidental glances, and maximize the match between the timing of animation playback and the user's viewing needs.

[0050] Reference Figure 2 As a specific embodiment of this application, the boot animation playback method may include the following steps: S201, in response to the vehicle unlock signal, adjusts the display position of the in-vehicle head-up display to the initial playback position.

[0051] S202: In response to the vehicle start signal, obtain location information. If the location information meets the first preset location condition, jump to step S203; otherwise, return to S202 to continue monitoring.

[0052] S203: Obtain visual position information. If the visual position information meets the second preset position condition, proceed to step S204; otherwise, return to S203 to continue monitoring.

[0053] S204 plays the boot animation at the initial playback position.

[0054] S205: Real-time monitoring during playback. When a vehicle gear shift command is detected, jump to S207; otherwise, jump to S206.

[0055] S206, play normally until the boot animation ends, then execute S207.

[0056] S207, switch to driving information.

[0057] Therefore, the boot animation playback method of this application has the following technical effects: 1. Resolved the issue of animation unavailability caused by the uncertain timing of HUD hardware startup and user boarding, ensuring the reliability of the welcome experience. By separating and coordinating the unlocking-to-start HUD hardware reset with the detection of the user's stable seating, the HUD is prepared in advance and then waits for a clear user status as a trigger signal, thereby precisely locking the optimal time for animation playback and ensuring that the user can always see the complete animation the moment they sit down.

[0058] 2. Moving the startup animation from the instrument panel / center console screen, which requires the driver to look down, to the head-up display (HUD) significantly enhances both the technological feel and driving safety. User experience upgrade: Placing the ceremonial startup animation directly in front of the driver's natural field of vision (HUD) eliminates the need to look down, enhancing the welcoming technological atmosphere while adhering to the safety principle of keeping eyes on the road while driving.

[0059] 3. A balance between intelligent and user-friendly interaction is achieved through multi-level, configurable trigger conditions. The core trigger condition is stable occupancy of the driver's seat, which is reliable and cost-effective. Furthermore, stable eye focus on the HUD area can be introduced as a secondary trigger condition to ensure the user's attention is ready during animation playback, avoiding ineffective playback. A driving operation interruption mechanism is established to ensure that any driving intention receives immediate feedback from the HUD, guaranteeing functional safety.

[0060] This application also provides a boot animation playback device, as detailed in the embodiments below. Figure 3 The device 300 includes: an adjustment module 310, an acquisition module 320, and a control module 330.

[0061] The adjustment module 310 is used to adjust the display position of the vehicle head-up display to the initial playback position in response to the vehicle unlock signal; the acquisition module 320 is used to acquire the user's location information in response to the vehicle start signal; and the control module 330 is used to control the vehicle head-up display to play the startup animation at the initial playback position in response to the location information meeting the first preset position condition.

[0062] In some embodiments of this application, the control module 330 controls the vehicle head-up display to play a startup animation at the initial playback position in response to the location information satisfying a first preset location condition, including: obtaining the user's visual location information in response to the location information satisfying the first preset location condition; and controlling the vehicle head-up display to play a startup animation at the initial playback position in response to the visual location information satisfying a second preset location condition.

[0063] In some embodiments of this application, the initial playback position includes the display position corresponding to the previous memory state of the vehicle head-up display. The adjustment module 310 adjusts the display position of the vehicle head-up display to the initial playback position by: activating the motion mechanism of the vehicle head-up display and moving the vehicle head-up display to the previous memory state.

[0064] In some embodiments of this application, in response to a vehicle gear shifting command, the driving information corresponding to the vehicle gear shifting command is obtained, and the vehicle head-up display is controlled to switch the currently playing information to the driving information.

[0065] In some embodiments of this application, the control module 330 determines whether the user is in the driver's seat based on the location information; if so, the location information satisfies the first preset location condition; if not, the location information does not satisfy the first preset location condition.

[0066] In some embodiments of this application, if the user is in the driver's seat and the time the user is in the driver's seat is greater than or equal to a first time threshold, then the location information satisfies the first preset location condition.

[0067] In some embodiments of this application, the control module 330 parses the visual position information to obtain the visual position and the corresponding dwell time; if the visual position includes the initial playback position and the dwell time is greater than or equal to the second time threshold, then the visual position information satisfies the second preset position condition.

[0068] It should be noted that the above explanation of the embodiments and beneficial effects of the boot animation playback method also applies to the boot animation playback device of the present application. To avoid redundancy, it will not be elaborated in detail here.

[0069] This application also provides a head-up display device, as shown in the reference. Figure 4 The head-up display device 400 includes: a memory 410, a processor 420, and a computer program stored in the memory 410 and executable on the processor 420. The processor 420 executes the program to implement the aforementioned boot animation playback method.

[0070] This application also provides a vehicle that includes a head-up display device as described above, for implementing the aforementioned boot animation playback method.

[0071] In this application, "multiple" refers to two or more.

[0072] In this application, unless otherwise expressly defined, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0073] The terms “first,” “second,” “third,” “fourth,” etc., in this application (if any) are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0074] In this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, in this application, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0075] Unless otherwise specified, all steps in this application may be performed sequentially or randomly. For example, if the method includes steps A and B, it means that the method may include steps A and B performed sequentially, or it may include steps B and A performed sequentially. For example, if the method may also include step C, it means that step C may be added to the method in any order. For example, the method may include steps A, B, and C, or it may include steps A, C, and B, or it may include steps C, A, and B, etc.

[0076] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for playing a boot animation, characterized in that, include: In response to the vehicle unlock signal, the display position of the in-vehicle head-up display is adjusted to the initial playback position; In response to the vehicle start signal, the user's location information is obtained; In response to the location information satisfying the first preset location condition, the vehicle head-up display is controlled to play a startup animation at the initial playback position.

2. The boot animation playback method according to claim 1, characterized in that, The step of controlling the vehicle head-up display to play a startup animation at the initial playback position in response to the location information satisfying a first preset location condition includes: In response to the location information satisfying the first preset location condition, the user's visual location information is obtained; In response to the visual position information satisfying the second preset position condition, the vehicle head-up display is controlled to play the startup animation at the initial playback position.

3. The boot animation playback method according to claim 1, characterized in that, The initial playback position includes the display position corresponding to the previous memory state setting of the vehicle head-up display, wherein adjusting the display position of the vehicle head-up display to the initial playback position includes: Activate the motion mechanism of the vehicle head-up display to move the vehicle head-up display to the previously memorized state position.

4. The boot animation playback method according to claim 1, characterized in that, Also includes: In response to a vehicle gear shifting command, the system acquires the driving information corresponding to the vehicle gear shifting command and controls the in-vehicle head-up display to switch the currently playing information to the driving information.

5. The boot animation playback method according to claim 1, characterized in that, Also includes: Based on the location information, determine whether the user is in the driver's seat; If so, then the location information satisfies the first preset location condition; If not, then the location information does not meet the first preset location condition.

6. The boot animation playback method according to claim 1, characterized in that, Also includes: If the user is in the driver's seat and the time the user is in the driver's seat is greater than or equal to a first time threshold, then the location information satisfies the first preset location condition.

7. The boot animation playback method according to claim 2, characterized in that, Also includes: The visual position information is parsed to obtain the visual position and the corresponding dwell time. If the visual position includes the initial playback position, and the dwell time is greater than or equal to the second time threshold, then the visual position information satisfies the second preset position condition.

8. A boot animation playback device, characterized in that, include: The adjustment module is used to adjust the display position of the in-vehicle head-up display to the initial playback position in response to the vehicle unlocking signal; The acquisition module is used to acquire the user's location information in response to the vehicle start signal; The control module is used to control the vehicle head-up display to play a startup animation at the initial playback position in response to the location information satisfying a first preset location condition.

9. A head-up display device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the boot animation playback method as described in any one of claims 1-7.

10. A vehicle, characterized in that, The vehicle includes a head-up display as described in claim 9.