Method for controlling power on / off of virtual display system and vehicle
By powering the motor when the door lock is unlocked, causing it to rotate to the last used position in advance, and powering only the image generation module when the driver turns on the virtual display system, the problem of long startup time of the ARHUD system is solved, achieving fast lighting and efficient startup.
Patent Information
- Application Number
- CN202311468891.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-02
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2043-11-02
AI Technical Summary
The existing ARHUD system needs to rotate the curved mirror from the target position back to the original position when it is used next time, resulting in a long time from startup to lighting up and low efficiency.
When the door lock is unlocked, the motor is powered on, causing it to rotate the curved mirror to the position it was last used in advance. When the driver turns on the virtual display system, only the image generation module is powered on, achieving quick lighting.
The time from power-on to lighting up of the virtual display system is greatly reduced, the power-on efficiency is improved, and users are prevented from waiting for a long time.
Smart Images

Figure CN117508061B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method for controlling power on and off of a virtual display system and a vehicle. Background Art
[0002] With the rapid development of science and technology, more and more vehicles are adopting ARHUD (Augmented Reality Head Up Display) technology to assist drivers in driving safely. ARHUD technology projects some important information that the driver needs when driving onto the front windshield of the vehicle. This important information is integrated with the surrounding real scene, and the light of the integrated real scene is reflected to the driver's eyes, allowing the driver to see a virtual image integrated with the real scene. By adopting this technology, the driver can avoid lowering his head to obtain relevant information from various instruments and other devices, thereby effectively preventing the driver from engaging in dangerous driving behaviors caused by lowering his head.
[0003] In related technology, to prevent sunlight from backflowing through the ARHUD system's curved mirror and potentially damaging the system's image generation module, the mirror is rotated to a target position after the car is locked. The next time the ARHUD system is used, after the user turns on the ARHUD system, the system must first rotate the curved mirror back from the target position. Consequently, it takes at least three seconds for the ARHUD system to light up, which is time-consuming and inefficient. Summary of the Invention
[0004] The present invention provides a method for controlling power on and off of a virtual display system and a vehicle, which greatly reduces the time required for the virtual display system to light up from startup, thereby improving the startup efficiency of the virtual display system. The technical solution is as follows:
[0005] In one aspect, a method for controlling power on and off of a virtual display system is provided, the method being performed by a vehicle, the vehicle comprising a body controller, a battery, and a virtual display system, the virtual display system comprising an optical-mechanical controller, an image generation module, a curved mirror, and a motor; the method comprising:
[0006] The body controller sends a motor power-on signal to the optical-mechanical controller in response to receiving a door lock unlocking signal;
[0007] In response to receiving the motor power-on signal, the optical-mechanical controller controls the battery to power on the motor;
[0008] After the motor is powered on, the motor obtains a first position from the optical machine controller and controls the curved mirror to rotate to the first position, where the first position is the position of the curved mirror when the virtual display system was last used;
[0009] In response to a power-on operation on the virtual display system, the optical-mechanical controller controls the battery to power on the image generation module.
[0010] In a possible implementation, after controlling the curved mirror to rotate to the first position, the method further includes:
[0011] The optical-mechanical controller controls the motor to power off.
[0012] In a possible implementation, the method further includes:
[0013] After receiving the door lock unlocking signal, the vehicle body controller obtains the driver identification corresponding to the current driver and sends the driver identification to the optical machine controller;
[0014] The optical-mechanical controller receives the driver identification, and if the driver identification is different from the driver identification of the driver who last used the virtual display system, obtains a second position corresponding to the driver identification, where the second position is the position of the curved mirror when the driver last used the virtual display system as indicated by the driver identification;
[0015] The optical-mechanical controller sends the second position to the motor, so that the motor rotates the curved mirror to the second position.
[0016] In a possible implementation, obtaining the driver identification corresponding to the current driver includes:
[0017] The vehicle body controller acquires the human physiological data of the current driver, and determines the driver identification corresponding to the current driver based on the corresponding relationship between the human physiological data and the driver identification.
[0018] In a possible implementation, the method further includes:
[0019] If the human physiological data of the current driver does not exist in the corresponding relationship, the optical-mechanical controller creates a new driver identification, and stores the human physiological data and the newly created driver identification in the corresponding relationship;
[0020] The optical-mechanical controller obtains the current eye position of the driver, determines a third position based on the eye position, and sends the third position to the motor, where the third position is the position of the curved mirror that matches the eye position;
[0021] The motor receives the third position and controls the curved mirror to rotate to the third position.
[0022] In another aspect, a vehicle is provided, the vehicle comprising a vehicle body controller, a battery, and a virtual display system, the virtual display system comprising an optical-mechanical controller, an image generation module, a curved mirror, and a motor;
[0023] The vehicle body controller is configured to send a motor power-on signal to the optical-mechanical controller in response to receiving a door lock unlocking signal.
[0024] The optical-mechanical controller is configured to control the battery to power on the motor in response to receiving the motor power-on signal.
[0025] The motor is configured to obtain a first position from the optical-mechanical controller after being powered on, and control the curved mirror to rotate to the first position, the first position being a position of the curved mirror when the virtual display system was last used.
[0026] The optical-mechanical controller is further configured to control the battery to power on the image generation module in response to an opening operation of the virtual display system.
[0027] In a possible implementation, the optical-mechanical controller is further configured to control the motor to power off after controlling the curved mirror to rotate to the first position.
[0028] In a possible implementation, the vehicle body controller is further configured to obtain a driver identifier corresponding to a current driver after receiving the door lock unlocking signal, and send the driver identifier to the optical-mechanical controller.
[0029] The optical-mechanical controller is further configured to receive the driver identifier, and if the driver identifier is different from a driver identifier of a driver who last used the virtual display system, obtain a second position corresponding to the driver identifier, the second position being a position of the curved mirror when the driver indicated by the driver identifier last used the virtual display system.
[0030] The optical-mechanical controller is further configured to send the second position to the motor, so that the motor controls the curved mirror to rotate to the second position.
[0031] In a possible implementation, the vehicle body controller is configured to obtain human physiological data of the current driver, and determine the driver identifier corresponding to the current driver based on a correspondence between human physiological data and driver identifiers.
[0032] In a possible implementation, the optical-mechanical controller is configured to create a new driver identifier if the human physiological data of the current driver does not exist in the correspondence, and store the human physiological data and the newly created driver identifier in the correspondence.
[0033] The optical-mechanical controller is further configured to obtain the current eye position of the driver, determine a third position based on the eye position, and send the third position to the motor, where the third position is the position of the curved mirror that matches the eye position;
[0034] The motor is used to receive the third position and control the curved mirror to rotate to the third position.
[0035] On the other hand, a computer-readable storage medium is provided, in which at least one program code is stored. The at least one program code is loaded and executed by a processor to implement the power-on and power-off control method of the virtual display system as described in any of the above implementation methods.
[0036] On the other hand, a computer program product is provided, which includes at least one program code, and the at least one program code is loaded and executed by a processor to implement the power-on and power-off control method of the virtual display system as described in any of the above implementations.
[0037] The beneficial effects of the technical solutions provided by the embodiments of the present application include at least:
[0038] An embodiment of the present application provides a method for controlling power on and off of a virtual display system. When the driver unlocks the door lock, the motor is powered on, causing the motor to rotate the curved mirror to the first position in advance. After turning on the virtual display system, the user only needs to power on the image generation module and light up the screen to enable the virtual display system to be used directly, avoiding the user having to wait for a long time and improving the startup efficiency of the virtual display system. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0040] Figure 1 This is a system block diagram of a vehicle provided by an embodiment of the present application;
[0041] Figure 2 This is a flow chart of a method for controlling power on and off a virtual display system provided by an embodiment of the present application;
[0042] Figure 3 This is a schematic diagram of a motor power-on logic provided in an embodiment of the present application;
[0043] Figure 4is a schematic diagram of power-on logic of a PUG light source provided by an embodiment of the present application;
[0044] Figure 5 is a schematic diagram of power-off logic of a PUG light source provided by an embodiment of the present application;
[0045] Figure 6 is a schematic diagram of motor power-off logic provided by an embodiment of the present application;
[0046] Figure 7 is a schematic diagram of logic of power-on after power-off of a motor provided by an embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.
[0048] The terms "first", "second", "third" and "fourth" and the like in the specification and claims of the present application and the drawings are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed or can optionally include other steps or units inherent to the process, method, product or device.
[0049] The embodiments of the present application provide a power-on and power-off control method of a virtual display system, which is executed by a vehicle. The hardware basis realized by the method includes at least one of a door lock system, a driver seat system, a DMS (Dealer Management System, automobile dealer management system), a low-voltage storage battery, a high-voltage storage battery, a body controller, a virtual display system and a sound box system in the vehicle. The driver seat system includes at least one sensor arranged in the driver seat, such as a weight sensor. The virtual display system includes an optical-mechanical controller, an image generation module, a curved mirror and a motor. Optionally, the virtual display system is an ARHUD system. Optionally, the image generation module is also called a PUG light source, which includes a lamp bead, a lamp panel, a screen, a diffusion sheet, a convex lens and the like. The lamp bead functions as backlight, and the screen functions to control and display the display content. The content displayed by the virtual display system is controlled and output by the image generation module.
[0050] The door lock system, driver's seat system, and DMS system are the sensor signal sources for the virtual display system's power-on and power-off. In other words, they are the trigger signals for the virtual display system to power on or off. The low-voltage and high-voltage batteries power the virtual display system's motors and image generation modules. The body controller and optomechanical controller in the virtual display system are the control units of the virtual display system. The speaker system relays the virtual display system's power-on signal.
[0051] In some embodiments, as Figure 1 As shown, when the vehicle's door locks are unlocked, the body controller receives a door lock unlock signal and sends a signal to the BMS (Battery Management System) to start the high-voltage battery, so that the BMS controls the high-voltage battery to be powered on, and at the same time controls the high-voltage battery to supply power to the low-voltage battery through the PUD (Power Distribution Unit) and DCDC (DC-to-DC converter). At the same time, the body controller sends a motor power-on signal to the audio host, the audio host receives the motor power-on signal, and forwards the motor power-on signal to the optical controller. After receiving the motor power-on signal, the optical controller connects the low-voltage battery to power the motor. After the motor is powered on, the motor is rotated to the position of the motor before the last car lock according to the position of the motor before the last car lock stored in the audio host. After the motor is rotated to the position of the motor before the last car lock, the motor may be powered off or not, and this embodiment of the application does not limit this. When the DMS system or the driver seat system detects that a driver has taken his seat, the audio host determines whether the driver identification of the driver is a stored driver identification based on the driver's physiological data input by the DMS system or the driver seat system. If it is a stored driver identification, the motor is controlled to rotate to the motor position corresponding to the driver identification; if it is not a stored driver identification, the motor position that matches the eye position is determined based on the driver's eye position, and the motor is controlled to rotate to this position so that the position of the virtual image is adjusted to a height that matches the eye position.
[0052] After that, the motor position is locked and remains unchanged unless the optomechanical controller receives a manual adjustment signal, where the manual adjustment signal is input by a switch, camera, etc. of the virtual display system.
[0053] In some embodiments, after the motor is rotated to the position of the motor before the last time the vehicle is locked, and the high-voltage battery is controlled by the vehicle body controller to charge the low-voltage battery, if it is detected that the switch of the virtual display system is in an open state, and the driver seat system detects that there is a driver on the seat, the light machine controller controls the image generation module to be powered on to make the image generation module normally display. Therefore, the time spent by the virtual display system from starting to lighting up is the time spent by the image generation module from being powered on to lighting up, so that the time spent by the virtual display system from starting to lighting up is greatly reduced, and the starting efficiency of the virtual display system is improved.
[0054] In some embodiments, the power-off is the reverse process of the power-on. When the virtual display system is powered off, the image generation module is powered off first, and then the motor is powered off. The condition for the image generation module to be powered off is that the driver has left the seat or the switch of the virtual display system is in a closed state or the low-voltage battery is insufficient, and the image generation module is powered off and the screen is no longer displayed.
[0055] In some embodiments, the power-off requirement of the motor is higher than that of the image generation module. Therefore, the image generation module is controlled to be powered off first, or the image generation module and the motor are controlled to be powered off together. The power-off condition of the motor is that the driver leaves the seat and the vehicle door is in a locked state, or the low-voltage battery is lower than a preset value, or the switch of the virtual display system is in a closed state, and the motor is powered off and adjusted to a target position. When the driver does not leave the seat and the vehicle is not locked, if the low-voltage battery is restored or the switch of the virtual display system is opened after the motor is powered off, the motor is powered on again, and the preset value is lower than the state in which the vehicle cannot charge the low-voltage battery during normal driving.
[0056] Figure 2 is a flowchart of a power-on and power-off control method of a virtual display system provided by an embodiment of the present application. An embodiment of the present application is exemplarily described taking a vehicle as an execution subject. The vehicle includes a vehicle body controller, a battery, and a virtual display system. The virtual display system includes a light machine controller, an image generation module, a curved mirror, and a motor. As shown in Figure 2 the method includes:
[0057] 201. The vehicle body controller sends a motor power-on signal to the light machine controller in response to receiving a door lock unlocking signal.
[0058] Since the electric motor rotates the curved mirror to the target position after the vehicle is locked, the curved mirror remains at the target position when the vehicle body controller receives the door lock unlocking signal. Generally, after the driver unlocks the door lock of the vehicle, the driver will enter the driver seat of the vehicle and drive the vehicle. During the driving of the vehicle, the driver can open the virtual display system to assist the driver in safe driving. When the curved mirror remains at the target position, the curved mirror cannot normally work, and thus it is necessary to rotate the curved mirror so that the curved mirror can reflect the light beam emitted by the image generation module to the front windshield of the vehicle. In some embodiments, the target position is a position at which the curved mirror cannot reflect sunlight to the image generation module, and thus the curved mirror cannot reflect the light beam emitted by the image generation module to the front windshield of the vehicle when the curved mirror is at the target position.
[0059] It takes a certain period of time from when the driver unlocks the door lock of the vehicle to when the driver opens the virtual display system. The power-on and power-off control method of the virtual display system provided in the embodiments of the present application takes advantage of the period of time to power on the motor of the virtual display system in advance, so that the motor rotates the curved mirror from the target position to a position at which the curved mirror can reflect the light beam emitted by the image generation module. In this way, subsequently, when the driver opens the virtual display system, the driver only needs to power on the image generation module, and after the image generation module displays, a virtual image can be presented in front of the front windshield of the vehicle, without the driver waiting, thereby improving the boot efficiency of the virtual display system.
[0060] In some embodiments, the vehicle body controller and the light machine controller can directly interact. For example, the vehicle body controller and the light machine controller are connected to the same local area network, and the vehicle body controller can send the motor power-on signal to the light machine controller through the local area network. In other embodiments, the vehicle body controller and the light machine controller cannot directly interact and need to be transferred through the audio host on the vehicle. This is caused by the fact that the vehicle uses a CAN network for communication.
[0061] 202、The light machine controller controls the battery to power on the motor in response to receiving the motor power-on signal.
[0062] In some embodiments, the battery includes a high-voltage battery and a low-voltage battery. The light machine controller controls the battery to power on the motor, including: the vehicle body controller controls the high-voltage battery to supply power to the low-voltage battery, and the light machine controller controls the low-voltage battery to power on the motor.
[0063] For example, after the body controller receives the door lock unlocking signal, it sends a high-voltage battery start-up signal to the BMS. The battery management system controls the high-voltage battery to be powered on, and at the same time controls the high-voltage battery to supply power to the low-voltage battery through the PDU or DCDC. At the same time, after the body controller receives the door lock unlocking signal, it also sends a motor power-on signal to the optical-mechanical controller. The optical-mechanical controller receives the motor power-on signal and connects the low-voltage battery to power the motor.
[0064] 203. After the motor is powered on, the motor obtains the first position from the optical machine controller and controls the curved mirror to rotate to the first position, where the first position is the position of the curved mirror when the virtual display system was used last time.
[0065] Each time the virtual display system is turned off, the optical-mechanical controller or the head unit stores the position of the curved mirror during that use. Therefore, the motor can obtain the first position from the optical-mechanical controller (the first position in the optical-mechanical controller can be stored in the optical-mechanical controller or obtained from the head unit, which is not limited in this embodiment of the application) and control the curved mirror to rotate to the first position. Because the first position is the position of the curved mirror when the virtual display system was last used, this not only ensures that the curved mirror can accurately reflect the light beam emitted by the image generation module to the vehicle's front windshield, but also ensures that the position of the presented virtual image meets the driver's requirements, thereby improving the user experience.
[0066] It should be noted that the embodiments of the present application are merely illustrative, using the example of a motor obtaining a first position from an optical-mechanical controller and controlling the curved mirror to rotate to the first position. In another embodiment, the motor can also obtain other positions from the optical-mechanical controller and control the curved mirror to rotate to other positions. For example, the motor can obtain a fourth position from the optical-mechanical controller and control the curved mirror to rotate to the fourth position. The fourth position is a pre-set position, and the curved mirror in the fourth position can reflect the light beam emitted by the image generation module toward the front windshield.
[0067] In one possible implementation, after the motor controls the curved mirror to rotate to the first position, the motor controller may not be required to rotate the curved mirror to the target position until the virtual display system is shut down or the vehicle is locked. During the operation of the virtual display system, the motor is not required to rotate the curved mirror. After the motor controls the curved mirror to rotate to the first position, the method further includes: the optical-mechanical controller controls the motor to power off. In some embodiments, when the position of the curved mirror needs to be adjusted, the optical-mechanical controller controls the motor to power on. After the motor controls the curved mirror to adjust its position, the optical-mechanical controller controls the motor to power off.
[0068] In another possible implementation, after the optical-mechanical controller controls the battery to power on the motor, the motor remains powered on until the battery is low or the vehicle is locked or the virtual display system is turned off, and the motor is powered off.
[0069] 204、The light machine controller controls the battery to power on the image generation module in response to an opening operation of the virtual display system.
[0070] In the embodiments of the present application, the power-on of the image generation module is controlled by the driver, and the image generation module is powered on after the driver performs an opening operation on the virtual display system, so that the image generation module displays information.
[0071] In addition, considering that the driver using the vehicle each time is not necessarily the same driver, in order to more accurately control the position of the curved mirror, the position of the curved mirror can also be adjusted based on the current driver. In a possible implementation, the method further includes: after the vehicle body controller receives the door lock unlocking signal, obtaining a driver identifier corresponding to the current driver, and sending the driver identifier to the light machine controller; the light machine controller receives the driver identifier, and if the driver identifier is different from a driver identifier of a driver who last used the virtual display system, obtaining a second position corresponding to the driver identifier of the current driver, the second position being a position of the curved mirror when the current driver last used the virtual display system; the light machine controller sends the second position to the motor, so that the motor rotates the curved mirror to the second position.
[0072] It should be noted that if the second position is obtained during the process of rotating the curved mirror to the first position by the motor, the motor no longer rotates the curved mirror to the first position, but rotates the curved mirror to the second position. If the second position is obtained after the curved mirror is rotated to the first position by the motor, the motor rotates the curved mirror from the first position to the second position. If the second position is obtained after the curved mirror is rotated to the first position by the motor and the motor is powered off, the motor is powered on, and the light machine controller instructs the motor to rotate the curved mirror to the second position.
[0073] In some embodiments, the vehicle body controller can determine the driver identifier based on the human physiological data of the driver. Optionally, obtaining the driver identifier corresponding to the current driver includes: the vehicle body controller obtains human physiological data of the current driver, and determines the driver identifier corresponding to the current driver based on a corresponding relationship between the human physiological data and the driver identifier.
[0074] The human physiological data can be one or more of face image data, voiceprint feature data, weight data, height data, and eye position. For example, the vehicle body controller obtains face image data of the current driver through a camera device of the vehicle, and determines the driver identifier of the current driver based on a corresponding relationship between locally stored face image data and the driver identifier.
[0075] Of course, the current driver of the vehicle may be a new driver, and the body controller does not store the driver's physiological data and driver identification. In this case, the driver's eye position can be obtained, and the position of the curved mirror can be adjusted based on the eye position. Optionally, the method also includes: if the current driver's physiological data does not exist in the corresponding relationship, the optical-mechanical controller creates a new driver identification, and stores the physiological data and the newly created driver identification in the corresponding relationship; the optical-mechanical controller obtains the current driver's eye position, determines a third position based on the eye position, and sends the third position to the motor, where the third position is the position of the curved mirror that matches the eye position; the motor receives the third position and controls the curved mirror to rotate to the third position.
[0076] The power-on and power-off control method of the virtual display system provided in the embodiment of the present application powers on the motor when the driver unlocks the door lock, so that the motor rotates the curved mirror to the first position in advance. After turning on the virtual display system, the user only needs to power on the image generation module and light up the screen to enable the virtual display system to be used directly, avoiding the user waiting for a long time and improving the startup efficiency of the virtual display system.
[0077] This embodiment of the application takes the virtual display system as an ARHUD system as an example to illustrate the power-on and power-off logic of the virtual display system:
[0078] Figure 3 A motor power-on logic is shown. After the car door is unlocked, the body controller receives the door lock unlock signal, starts the high-voltage battery, controls the high-voltage battery to power the low-voltage battery, and the body controller sends the door lock unlock signal to the audio host. The audio host sends a motor power-on signal to the ARHUD optical controller, and the optical controller connects the low-voltage battery power supply to power the ARHUD optical motor. After the optical motor is powered on, the motor is rotated to the position of the motor before the car was locked last time. The ARHUD optical controller also detects whether the ARHUD switch is turned on. At this time, the ARHUD motor is always in the power-on state. When the ARHUD optical switch is on, when the driver takes the seat, the DMS system detects the driver's physiological data (such as face position) and adjusts the motor position based on the driver's physiological data. After the adjustment, the ARHUD optical motor is powered on.
[0079] Figure 4 The figure shows the power-on logic of an image generation module (PUG image source). After the ARHUD optical controller has powered on the ARHUD optical motor, if the switch of the ARHUD system is on and the seat detects that the driver is in the seat, the ARHUD optical controller controls the PGU image source to power on and the PUG image source is displayed normally.
[0080] Figure 5The figure shows the power-off logic of an image generation module (PUG image source). When the driver has left his seat or the ARHUD system switch is in the off state, or the low-voltage battery is low on power, the ARHUD optical controller controls the PGU image source to power off, and the PUG image source is turned off and the screen is not displayed.
[0081] Figure 6 A motor power-off logic is shown. When the driver leaves the seat and the doors are locked, or the low-voltage battery power is insufficient and below a set value (this set value is lower than the state where the vehicle cannot charge the small battery during normal driving), or the ARHUD system switch is in the off state, the motor power is adjusted to the target position.
[0082] Figure 7 The figure shows the power-on logic of a motor after the ARHUD system switch is turned off and then turned on again or the low-voltage battery is restored: when the driver has not left the seat and has not locked the car, the motor is powered off and when the battery power is restored or the ARHUD switch is turned on, the motor is powered on again and rotates to the position corresponding to the driver's identification, for example, the motor rotates to a position that matches the driver's face position.
[0083] The embodiment of the present application further provides a vehicle, which includes a vehicle body controller, a battery, and a virtual display system, wherein the virtual display system includes an optical-mechanical controller, an image generation module, a curved mirror, and a motor;
[0084] The vehicle body controller is configured to send a motor power-on signal to the optical-mechanical controller in response to receiving a door lock unlocking signal;
[0085] The optical-mechanical controller is configured to control the battery to power on the motor in response to receiving the motor power-on signal;
[0086] The motor is configured to obtain a first position from the optical machine controller after power-on, and control the curved mirror to rotate to the first position, where the first position is the position of the curved mirror when the virtual display system was last used;
[0087] The optical-mechanical controller is further configured to control the battery to power on the image generation module in response to a power-on operation on the virtual display system.
[0088] In a possible implementation, the optical machine controller is further configured to control the motor to power off after the curved mirror is rotated to the first position.
[0089] In a possible implementation, the vehicle body controller is further configured to, after receiving the door lock unlocking signal, obtain a driver identification corresponding to the current driver and send the driver identification to the optical machine controller;
[0090] The optical-mechanical controller is further configured to receive the driver identification, and if the driver identification is different from the driver identification of the driver who last used the virtual display system, obtain a second position corresponding to the driver identification, the second position being the position of the curved mirror when the driver indicated by the driver identification last used the virtual display system;
[0091] The optical machine controller is further configured to send the second position to the motor so that the motor rotates the curved mirror to the second position.
[0092] In a possible implementation, the vehicle body controller is configured to obtain human physiological data of the current driver, and determine a driver identification corresponding to the current driver based on a correspondence between the human physiological data and the driver identification.
[0093] In a possible implementation, the optical-mechanical controller is configured to create a new driver identification if the human physiological data of the current driver does not exist in the corresponding relationship, and store the human physiological data and the newly created driver identification in the corresponding relationship;
[0094] The optical-mechanical controller is further configured to obtain the current eye position of the driver, determine a third position based on the eye position, and send the third position to the motor, where the third position is the position of the curved mirror that matches the eye position;
[0095] The motor is used to receive the third position and control the curved mirror to rotate to the third position.
[0096] An embodiment of the present application also provides a computer-readable storage medium, which stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the power-on and power-off control method of the virtual display system as described in any of the above implementation methods.
[0097] An embodiment of the present application further provides a computer program product, which includes at least one program code, and the at least one program code is loaded and executed by a processor to implement the power-on and power-off control method of the virtual display system as described in any of the above implementations.
[0098] In some embodiments, the computer program involved in the embodiments of the present application may be deployed and executed on a computer device, or on multiple computer devices located at one location, or on multiple computer devices distributed at multiple locations and interconnected through a communication network. Multiple computer devices distributed at multiple locations and interconnected through a communication network may constitute a blockchain system.
[0099] The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.
Claims
1. A method for controlling power on and off of a virtual display system, characterized in that: The method is performed by a vehicle, the vehicle including a body controller, a battery, and a virtual display system, the virtual display system including an optical-mechanical controller, an image generation module, a curved mirror, and a motor; the method includes: The body controller sends a motor power-on signal to the optical-mechanical controller in response to receiving a door lock unlocking signal; In response to receiving the motor power-on signal, the optical-mechanical controller controls the battery to power on the motor; After the motor is powered on, the motor obtains a first position from the optical machine controller and controls the curved mirror to rotate to the first position, where the first position is the position of the curved mirror when the virtual display system was last used; The optical-mechanical controller controls the battery to power on the image generation module in response to a power-on operation of the virtual display system; The method further comprises: After receiving the door lock unlocking signal, the vehicle body controller obtains human physiological data of the current driver, determines the driver identification corresponding to the current driver based on the correspondence between the human physiological data and the driver identification, and sends the driver identification to the optical machine controller; The optical-mechanical controller receives the driver identification, and if the driver identification is different from the driver identification of the driver who last used the virtual display system, obtains a second position corresponding to the driver identification corresponding to the current driver, where the second position is the position of the curved mirror when the current driver last used the virtual display system; The optical-mechanical controller sends the second position to the motor, so that the motor rotates the curved mirror to the second position.
2. The method according to claim 1, characterized in that After controlling the curved mirror to rotate to the first position, the method further includes: The optical-mechanical controller controls the motor to power off.
3. The method according to claim 1, characterized in that The method further comprises: If the human physiological data of the current driver does not exist in the corresponding relationship, the optical-mechanical controller creates a new driver identification, and stores the human physiological data and the newly created driver identification in the corresponding relationship; The optical-mechanical controller obtains the current eye position of the driver, determines a third position based on the eye position, and sends the third position to the motor, where the third position is the position of the curved mirror that matches the eye position; The motor receives the third position and controls the curved mirror to rotate to the third position.
4. A vehicle, characterized in that: The vehicle includes a body controller, a battery and a virtual display system, and the virtual display system includes an optical-mechanical controller, an image generation module, a curved mirror and a motor; The vehicle body controller is configured to send a motor power-on signal to the optical-mechanical controller in response to receiving a door lock unlocking signal; The optical-mechanical controller is configured to control the battery to power on the motor in response to receiving the motor power-on signal; The motor is configured to obtain a first position from the optical machine controller after power-on, and control the curved mirror to rotate to the first position, where the first position is the position of the curved mirror when the virtual display system was last used; The optical-mechanical controller is further configured to control the battery to power on the image generation module in response to a power-on operation on the virtual display system; The vehicle body controller is further configured to, after receiving the door lock unlocking signal, obtain human physiological data of the current driver, determine a driver identification corresponding to the current driver based on a correspondence between the human physiological data and the driver identification, and send the driver identification to the optical machine controller; The optical-mechanical controller is further configured to receive the driver identification, and if the driver identification is different from the driver identification of the driver who last used the virtual display system, obtain a second position corresponding to the driver identification corresponding to the current driver, where the second position is the position of the curved mirror when the current driver last used the virtual display system; The optical machine controller is further configured to send the second position to the motor, so that the motor rotates the curved mirror to the second position.
5. The vehicle according to claim 4, characterized in that The optical machine controller is further configured to control the motor to power off after the curved mirror is rotated to the first position.
6. The vehicle according to claim 4, characterized in that The optical-mechanical controller is configured to create a new driver identification if the human physiological data of the current driver does not exist in the corresponding relationship, and store the human physiological data and the newly created driver identification in the corresponding relationship; The optical-mechanical controller is further configured to obtain the current eye position of the driver, determine a third position based on the eye position, and send the third position to the motor, where the third position is the position of the curved mirror that matches the eye position; The motor is used to receive the third position and control the curved mirror to rotate to the third position.
Citation Information
Patent Citations
Power-on and power-off control method and vehicle
CN115257598A
ARHUD display method, ARHUD display device and storage medium
CN115824249A